From 4e267311fcd96cf8349bd4a691fdccc869fd2223 Mon Sep 17 00:00:00 2001 From: gschmidt Date: Wed, 17 Jun 2015 04:15:12 +0200 Subject: [PATCH 1/2] added missing delete --- src/pool/PoolObjectSQL.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pool/PoolObjectSQL.cc b/src/pool/PoolObjectSQL.cc index f7c6d5715a..c00a95bd4e 100644 --- a/src/pool/PoolObjectSQL.cc +++ b/src/pool/PoolObjectSQL.cc @@ -280,6 +280,8 @@ int PoolObjectSQL::append_template( return -1; } + delete old_tmpl; + return 0; } From c41e9355c15074e5b2507e1a46d4e92048c1d8cf Mon Sep 17 00:00:00 2001 From: gschmidt Date: Wed, 17 Jun 2015 04:34:17 +0200 Subject: [PATCH 2/2] added second missing delete (this one is for replacement) --- src/pool/PoolObjectSQL.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pool/PoolObjectSQL.cc b/src/pool/PoolObjectSQL.cc index c00a95bd4e..da46973739 100644 --- a/src/pool/PoolObjectSQL.cc +++ b/src/pool/PoolObjectSQL.cc @@ -223,6 +223,8 @@ int PoolObjectSQL::replace_template( return -1; } + delete old_tmpl; + return 0; }