diff options
author | knielsen@mysql.com <> | 2006-06-19 14:31:22 +0200 |
---|---|---|
committer | knielsen@mysql.com <> | 2006-06-19 14:31:22 +0200 |
commit | 1b7fe10981127b4b6d668699d8fa51c37d869e14 (patch) | |
tree | 8a0f64dee453650cb5f36c232ea082e91390c577 /sql/rpl_injector.cc | |
parent | f8b1b460651bf005b135cf1540bbef76361f02a9 (diff) | |
download | mariadb-git-1b7fe10981127b4b6d668699d8fa51c37d869e14.tar.gz |
Fix a Valgrind leak error report for not freed binlog injector singleton.
Diffstat (limited to 'sql/rpl_injector.cc')
-rw-r--r-- | sql/rpl_injector.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sql/rpl_injector.cc b/sql/rpl_injector.cc index 265f5f61213..012ff61e65e 100644 --- a/sql/rpl_injector.cc +++ b/sql/rpl_injector.cc @@ -155,6 +155,16 @@ injector *injector::instance() return s_injector; } +void injector::free_instance() +{ + injector *inj = s_injector; + + if (inj != 0) + { + s_injector= 0; + delete inj; + } +} injector::transaction injector::new_trans(THD *thd) |