can't read sequential files

Dave Korn dave.korn@artimi.com
Thu Nov 1 15:58:00 GMT 2007


On 01 November 2007 15:15, Lewis Hyatt wrote:


>>> 	if (fp==NULL)
>>> 	{
>>> 	   printf("error, NULL pointer!\n");
>>> 	   return(1);
>>> 	}

> I think what the OP is saying is that if he adds the check for null,
> then his code works normally, including the file read operation, (ie,
> the pointer is not null), but if he removes the check, then he gets a
> segfault. 


  Please observe that the "check for NULL" also includes a return statement
that bypasses the rest of the code .... including in particular the file read
operation.
 




    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list