Various fixes to fix memory leaks after merging replication

tree with main.
This commit is contained in:
mkindahl@dl145h.mysql.com 2008-02-12 18:21:17 +01:00
parent e91c287ead
commit a3fe485dfe
2 changed files with 4 additions and 0 deletions

View File

@ -234,6 +234,7 @@ void mysql_client_binlog_statement(THD* thd)
send_ok(thd);
end:
thd->rli_fake->clear_tables_to_lock();
my_free(buf, MYF(MY_ALLOW_ZERO_PTR));
DBUG_VOID_RETURN;
}

View File

@ -870,7 +870,10 @@ THD::~THD()
#endif
#ifndef EMBEDDED_LIBRARY
if (rli_fake)
{
delete rli_fake;
rli_fake= NULL;
}
#endif
free_root(&main_mem_root, MYF(0));