Merge pull request #403 from SchmErik/fi-fix-03

Miscellaneous fixes for fi option
This commit is contained in:
Robert Moore 2018-08-08 07:18:33 -07:00 committed by GitHub
commit 627f8fbfd2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -225,8 +225,6 @@ AeProcessInitFile(
{
ACPI_WALK_STATE *WalkState;
int i;
char *TempBuffer = NULL;
UINT64 TempInt = 0;
UINT64 idx;
ACPI_STATUS Status;
@ -241,11 +239,10 @@ AeProcessInitFile(
WalkState = AcpiDsCreateWalkState (0, NULL, NULL, NULL);
NameBuffer[0] = '\\';
while (getline (&TempBuffer, &TempInt, InitFile) != -1)
while (fgets (LineBuffer, AE_FILE_BUFFER_SIZE, InitFile) != NULL)
{
++AcpiGbl_InitFileLineCount;
}
AcpiOsFree (TempBuffer);
rewind (InitFile);
AcpiGbl_InitEntries =
@ -276,7 +273,7 @@ AeProcessInitFile(
{
AcpiOsPrintf ("%s %s\n", ValueBuffer,
AcpiFormatException (Status));
return;
goto CleanupAndExit;
}
AeEnterInitFileEntry (AcpiGbl_InitEntries[idx], WalkState);