Fixed a memory leak in the auto4 ScriptFactory
Originally committed to SVN as r3044.
This commit is contained in:
parent
1b9f38747b
commit
9abcbe19b3
1 changed files with 1 additions and 0 deletions
|
@ -736,6 +736,7 @@ namespace Automation4 {
|
|||
for (std::vector<ScriptFactory*>::iterator i = factories->begin(); i != factories->end(); ++i) {
|
||||
if (*i == factory) {
|
||||
factories->erase(i);
|
||||
if (factories->empty()) delete factories;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue