Merge commit 'crater/master'
[dragonfly.git] / usr.sbin / acpi / acpidb / osunixxf.c.patch
blob43aaf62680fc864e984b36309a118eb34d711ab5
1 $DragonFly: src/usr.sbin/acpi/acpidb/osunixxf.c.patch,v 1.2 2007/01/17 17:31:19 y0netan1 Exp $
3 --- osunixxf.c.orig 2006-09-13 02:49:37.000000000 +0900
4 +++ osunixxf.c 2006-11-17 15:53:31.000000000 +0900
5 @@ -428,13 +428,19 @@
6 AcpiOsGetLine (
7 char *Buffer)
9 - UINT8 Temp;
10 + UINT8 Temp;
11 + int c;
12 UINT32 i;
15 for (i = 0; ; i++)
17 - scanf ("%1c", &Temp);
18 + c = scanf ("%1c", &Temp);
19 + if (c != 1)
20 + {
21 + AcpiGbl_DbTerminateThreads = TRUE;
22 + break;
23 + }
24 if (!Temp || Temp == '\n')
26 break;