Fix minor mem leak in format error
authorAndre Heinecke <aheinecke@intevation.de>
Thu, 6 Sep 2018 15:17:59 +0000 (17:17 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Thu, 6 Sep 2018 15:17:59 +0000 (17:17 +0200)
* src/parsecontroller.cpp (format_error): Don't leak
the buf.

src/parsecontroller.cpp

index 5a5d63d..df5b8fe 100644 (file)
@@ -228,8 +228,9 @@ format_error(GpgME::DecryptionResult result, Protocol protocol)
                  SRCNAME, __func__);
       return "Failed to Format error.";
     }
-  memdbg_alloc (buf);
   msg = buf;
+  memdbg_alloc (buf);
+  xfree (buf);
   return msg;
 }