version 1.1.1.4, 2017/01/25 13:03:49 |
version 1.1.1.5, 2017/09/15 16:50:43 |
Line 67 AcCheckTextModeCorruption ( |
|
Line 67 AcCheckTextModeCorruption ( |
|
|
|
/******************************************************************************* |
/******************************************************************************* |
* |
* |
|
* FUNCTION: AcDeleteTableList |
|
* |
|
* PARAMETERS: ListHead - List to delete |
|
* |
|
* RETURN: Status |
|
* |
|
* DESCRIPTION: Delete a list of tables. This is useful for removing memory |
|
* allocated by AcGetAllTablesFromFile |
|
* |
|
******************************************************************************/ |
|
|
|
void |
|
AcDeleteTableList ( |
|
ACPI_NEW_TABLE_DESC *ListHead) |
|
{ |
|
ACPI_NEW_TABLE_DESC *Current = ListHead; |
|
ACPI_NEW_TABLE_DESC *Previous = Current; |
|
|
|
|
|
while (Current) |
|
{ |
|
Current = Current->Next; |
|
AcpiOsFree (Previous); |
|
Previous = Current; |
|
} |
|
} |
|
|
|
|
|
/******************************************************************************* |
|
* |
* FUNCTION: AcGetAllTablesFromFile |
* FUNCTION: AcGetAllTablesFromFile |
* |
* |
* PARAMETERS: Filename - Table filename |
* PARAMETERS: Filename - Table filename |
Line 423 AcValidateTableHeader ( |
|
Line 453 AcValidateTableHeader ( |
|
|
|
if (!AcpiUtValidNameseg (TableHeader.Signature)) |
if (!AcpiUtValidNameseg (TableHeader.Signature)) |
{ |
{ |
fprintf (stderr, "Invalid table signature: 0x%8.8X\n", |
|
*ACPI_CAST_PTR (UINT32, TableHeader.Signature)); |
|
return (AE_BAD_SIGNATURE); |
return (AE_BAD_SIGNATURE); |
} |
} |
|
|