From 53077d8308ec60be498830a02355115849efc1a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Wed, 9 Mar 2011 11:34:42 +0100 Subject: [PATCH] Memory leak fix. The problem arised if the individual VM log file couldn't be opened --- src/log/Log.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/log/Log.cc b/src/log/Log.cc index 23991857be..03ddfbf3a1 100644 --- a/src/log/Log.cc +++ b/src/log/Log.cc @@ -43,6 +43,8 @@ FileLog::FileLog(const string& file_name, if (file.fail() == true) { + free(log_file); + throw runtime_error("Could not open log file"); }