Loading...
stdio/FreeBSD/fclose.c.patch /dev/null Libc-498.1.5
--- /dev/null
+++ Libc/Libc-498.1.5/stdio/FreeBSD/fclose.c.patch
@@ -0,0 +1,18 @@
+Index: fclose.c
+===================================================================
+RCS file: /cvs/root/Libc/stdio/FreeBSD/fclose.c,v
+retrieving revision 1.2
+diff -u -d -b -w -p -r1.2 fclose.c
+--- fclose.c	2003/05/20 22:22:40	1.2
++++ fclose.c	2005/02/14 21:57:28
+@@ -53,6 +53,10 @@ fclose(FILE *fp)
+ {
+ 	int r;
+ 
++	if (fp == NULL) {
++		errno = EFAULT;
++		return (EOF);
++	}
+ 	if (fp->_flags == 0) {	/* not open! */
+ 		errno = EBADF;
+ 		return (EOF);