[Gnucash-changes] fix null-pointer deref

Linas Vepstas linas at cvs.gnucash.org
Fri Aug 27 18:42:09 EDT 2004


Log Message:
-----------
fix null-pointer deref

Modified Files:
--------------
    gnucash/src/app-utils:
        file-utils.c

Revision Data
-------------
Index: file-utils.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/app-utils/file-utils.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -Lsrc/app-utils/file-utils.c -Lsrc/app-utils/file-utils.c -u -r1.5 -r1.6
--- src/app-utils/file-utils.c
+++ src/app-utils/file-utils.c
@@ -120,7 +120,10 @@
     g_free(buf);
     buf=NULL;
   }
-  buf[size] = '\0';
+  else
+  {
+    buf[size] = '\0';
+  }
 
   close(fd);
   *data = buf;


More information about the gnucash-changes mailing list