Commit 49ccf53e authored by unknown's avatar unknown

BUG#19318 valgrind: memory leak in ndb_mgmd

fix based on review


ndb/src/mgmsrv/ConfigInfo.cpp:
  move delete to more appropriate places inside loop.
parent d7b7d480
...@@ -2287,6 +2287,7 @@ ConfigInfo::ConfigInfo() ...@@ -2287,6 +2287,7 @@ ConfigInfo::ConfigInfo()
// Replace section with modified section // Replace section with modified section
m_info.put(param._section, section, true); m_info.put(param._section, section, true);
delete section;
if(param._type != ConfigInfo::CI_SECTION){ if(param._type != ConfigInfo::CI_SECTION){
Properties * p; Properties * p;
...@@ -2344,7 +2345,6 @@ ConfigInfo::ConfigInfo() ...@@ -2344,7 +2345,6 @@ ConfigInfo::ConfigInfo()
ndbout << "Edit file " << __FILE__ << "." << endl; ndbout << "Edit file " << __FILE__ << "." << endl;
require(false); require(false);
} }
delete section;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment