]> xenbits.xensource.com Git - libvirt.git/commitdiff
don't dereference uninitialized pointer
authorJim Meyering <meyering@redhat.com>
Mon, 2 Mar 2009 10:07:55 +0000 (10:07 +0000)
committerJim Meyering <meyering@redhat.com>
Mon, 2 Mar 2009 10:07:55 +0000 (10:07 +0000)
* src/storage_conf.c (virStoragePoolDefParsePerms): Initialize
"ptr" to NULL.

ChangeLog
src/storage_conf.c

index 12715f5ce08684ab341fb43cbe88c388849ceb14..5675b082f1272790cb41c025ec62a753c8cdd671 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Mar 2 10:16:04 +0100 2009 Jim Meyering <meyering@redhat.com>
+
+       don't dereference uninitialized pointer
+       * src/storage_conf.c (virStoragePoolDefParsePerms): Initialize
+       "ptr" to NULL.
+
 Fri Feb 27 17:15:00 CET 2009 Chris Lalancette <clalance@redhat.com>
 
        * src/qemu_driver.c: If there is a failure during offline migrate,
index 70107a287a7dfa50de4c378b40288988e0dc3935..4a53ff49b5a4c1c7568f638d00e8a9b15cf69e36 100644 (file)
@@ -381,7 +381,7 @@ virStoragePoolDefParsePerms(virConnectPtr conn,
     if (!mode) {
         perms->mode = 0700;
     } else {
-        char *end;
+        char *end = NULL;
         perms->mode = strtol(mode, &end, 8);
         if (*end || perms->mode < 0 || perms->mode > 0777) {
             virStorageReportError(conn, VIR_ERR_XML_ERROR,