can't read sequential files

Dave Korn
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

Can't think of a witty .sigline today....

Unsubscribe info:
Problem reports:

More information about the Cygwin mailing list