nmh-workers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nmh-workers] corruption when attaching all-null files


From: Paul Fox
Subject: Re: [Nmh-workers] corruption when attaching all-null files
Date: Wed, 07 May 2014 14:03:41 -0400

ken wrote:
 > >A file of all \0 wouldn't match any of these cases (contains8bit only
 > >gets set if the function fails isascii(), which is between 0 and 127.).
 > >I think we need a new test (isvalid7bit?  Have to think about it).
 > 
 > Also ... we use fgets() to read in the file we're scanning.  We'll fail
 > with NULs when it comes to that.  It looks like we should be using
 > getline() instead.  Is that pretty common nowadays?  Looks like it's

i'm completely unfamiliar with the code paths in question, but if
we're reading an arbitrary file, shouldn't we just use fread()?

paul

 > part of POSIX, but at least one older system I have access to doesn't
 > have it.  Sigh.
 > 
 > --Ken

----------------------
 paul fox, address@hidden (arlington, ma, where it's 65.8 degrees)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]