]> xenbits.xensource.com Git - libvirt.git/commitdiff
virnetserver: Need to initialize 'sigdata'
authorJohn Ferlan <jferlan@redhat.com>
Tue, 22 Jan 2013 14:15:39 +0000 (09:15 -0500)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 22 Jan 2013 16:29:25 +0000 (17:29 +0100)
It was possible to call VIR_FREE in error prior to initialization

src/rpc/virnetserver.c

index cbbc986e9788e1662750bdebf3dd036dfd4e305f..95333d0cc3cfc00875c78f67c561c411520f2a4a 100644 (file)
@@ -926,7 +926,7 @@ int virNetServerAddSignalHandler(virNetServerPtr srv,
                                  virNetServerSignalFunc func,
                                  void *opaque)
 {
-    virNetServerSignalPtr sigdata;
+    virNetServerSignalPtr sigdata = NULL;
     struct sigaction sig_action;
 
     virObjectLock(srv);