SOURCES: setup-update-fstab.c - check for malloc failure

glen glen at pld-linux.org
Sat Sep 17 15:10:34 CEST 2005


Author: glen                         Date: Sat Sep 17 13:10:34 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- check for malloc failure

---- Files affected:
SOURCES:
   setup-update-fstab.c (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/setup-update-fstab.c
diff -u SOURCES/setup-update-fstab.c:1.1 SOURCES/setup-update-fstab.c:1.2
--- SOURCES/setup-update-fstab.c:1.1	Sat Sep 17 14:49:54 2005
+++ SOURCES/setup-update-fstab.c	Sat Sep 17 15:10:26 2005
@@ -36,6 +36,10 @@
 	}
 	fstat(fd, &st);
 	old = (char *) malloc(st.st_size);
+	if (old == NULL) {
+		eputs("\nError: malloc failure\n");
+		return 1;
+	}
 	read(fd, old, st.st_size);
 	close(fd);
 	old_sz = st.st_size;
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/setup-update-fstab.c?r1=1.1&r2=1.2&f=u




More information about the pld-cvs-commit mailing list