Email List: Xaustin-group-lX
[All Lists]

Re: [1003.1(2008)/Issue 7 0000177]: mismatch between example description

To: shwaresyst@xxxxxxx
Subject: Re: [1003.1(2008)/Issue 7 0000177]: mismatch between example descriptionand code
From: wollman+austin-group@xxxxxxxxxxx
Date: Thu, 5 Nov 2009 11:39:28 -0500
Cc: gwc@xxxxxxxxxxxxx, austin-group-l@xxxxxxxxxxxxx
References: <ee3ffd5cb61c11046aea665c63c5adbd@austingroupbugs.net><8CC2B9DD22E07E8-AF4-14C01@webmail-m088.sysops.aol.com><20091105102458.GA11253@squonk.masqnet><8CC2C4B8D552A03-2DFC-9667@webmail-m095.sysops.aol.com>
<<On Thu, 05 Nov 2009 11:24:15 -0500, shwaresyst@aol.com said:

>   /* get implementation instance's max expectable line length and 
> account for fgets() appending a NULL char */
>     line_max = sysconf(_SC_LINE_MAX) + 1;

If the implementation defines {LINE_MAX} to be {LONG_MAX}, this will
overflow.  (I could see some implementors wanting to do that, in lieu
of saying "unlimited".)

-GAWollman

<Prev in Thread] Current Thread [Next in Thread>