From: Ralf Habacker Date: Mon, 20 Apr 2015 19:40:14 +0000 (+0200) Subject: dbus_test_tool_spam: Fix 'variable random_sizes going out of scope leaks the storage... X-Git-Tag: dbus-1.9.16~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=580b44f72d1e57a9c91950757f01b19521552f75;p=thirdparty%2Fdbus.git dbus_test_tool_spam: Fix 'variable random_sizes going out of scope leaks the storage it points to' (CID 54761) Reported by Coverity: CID 54761: Resource leak (RESOURCE_LEAK) Bug: https://bugs.freedesktop.org/show_bug.cgi?id=90021 Reviewed-by: Simon McVittie --- diff --git a/tools/dbus-spam.c b/tools/dbus-spam.c index e708ea2d2..afb34da0b 100644 --- a/tools/dbus-spam.c +++ b/tools/dbus-spam.c @@ -367,6 +367,7 @@ dbus_test_tool_spam (int argc, char **argv) fprintf (stderr, "Failed to connect to bus: %s: %s\n", error.name, error.message); dbus_error_free (&error); + dbus_free (random_sizes); return 1; } @@ -512,6 +513,7 @@ dbus_test_tool_spam (int argc, char **argv) VERBOSE (stderr, "Done\n"); dbus_free (payload_buf); + dbus_free (random_sizes); if (template != NULL) dbus_message_unref (template);