sys/acpi: Bring in Intel's acpica-unix2-20131218 verbatim.
[dragonfly.git] / usr.sbin / acpi / acpidb / osunixxf.c.patch
1 diff --git a/sys/contrib/dev/acpica-unix/osunixxf.c b/sys/contrib/dev/acpica-unix/osunixxf.c
2 index 967d544..44162e5 100644
3 --- a/sys/contrib/dev/acpica-unix/osunixxf.c
4 +++ b/sys/contrib/dev/acpica-unix/osunixxf.c
5 @@ -400,6 +400,7 @@ AcpiOsGetLine (
6      UINT32                  *BytesRead)
7  {
8      UINT8                   Temp;
9 +    int                     c;
10      UINT32                  i;
11  
12  
13 @@ -410,7 +411,13 @@ AcpiOsGetLine (
14              return (AE_BUFFER_OVERFLOW);
15          }
16  
17 -        scanf ("%1c", &Temp);
18 +        c = scanf ("%1c", &Temp);
19 +        if (c != 1)
20 +        {
21 +                AcpiGbl_DbTerminateThreads = TRUE;
22 +                break;
23 +        }
24 +
25          if (!Temp || Temp == '\n')
26          {
27              break;