提交 cd6eefd3 编写于 作者: J Jim Meyering

Plug skipped-qemudCleanup leak.

* qemud/qemud.c (main): Call qemudCleanup also upon failure.
Otherwise, an error return would skip it and induce leaks.
上级 ba8459e8
Mon Mar 3 14:14:03 CET 2008 Jim Meyering <meyering@redhat.com>
Plug skipped-qemudCleanup leak.
* qemud/qemud.c (main): Call qemudCleanup also upon failure.
Otherwise, an error return would skip it and induce leaks.
Plug remoteReadConfigFile leak.
* qemud/qemud.c (remoteReadConfigFile): Be careful to free
"conf" after a successful virConfReadFile.
......
......@@ -2166,8 +2166,6 @@ int main(int argc, char **argv) {
qemudRunLoop(server);
qemudCleanup(server);
close(sigwrite);
if (godaemon)
......@@ -2181,6 +2179,7 @@ int main(int argc, char **argv) {
unlink (pid_file);
error1:
qemudCleanup(server);
return ret;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册