]> git.proxmox.com Git - mirror_corosync.git/commitdiff
quorum: don't leak memory on error
authorFabio M. Di Nitto <fdinitto@redhat.com>
Tue, 7 Feb 2012 09:20:27 +0000 (10:20 +0100)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 9 Feb 2012 15:49:25 +0000 (16:49 +0100)
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Reviewed-by: Steven Dake <sdake@redhat.com>
exec/vsf_quorum.c

index 80c18313e98268ca8bd6afe2bd356768bb64f611..5d12451c42ebc98fae11a3cfa43a27bd59745684 100644 (file)
@@ -291,6 +291,7 @@ static char *quorum_exec_init_fn (struct corosync_api_v1 *api)
                        log_printf (LOGSYS_LEVEL_CRIT, 
                                "Quorum provider: %s failed to initialize.",
                                 quorum_module);
+                       free(quorum_module);
                        return (error);
                }
        }