tools: gst-device-monitor: fix two memory leaks

The removed GList link needs to be freed too, and
the G_OPTION_REMAINING arguments need to be freed.
This commit is contained in:
Nirbheek Chauhan 2015-10-29 00:01:01 +05:30 committed by Tim-Philipp Müller
parent 2e20f3ba4f
commit 49e71afe7b

View file

@ -212,6 +212,7 @@ main (int argc, char **argv)
g_strfreev (filters);
}
}
g_strfreev (args);
g_print ("Probing devices...\n\n");
@ -229,7 +230,7 @@ main (int argc, char **argv)
device_added (device);
gst_object_unref (device);
devices = g_list_remove_link (devices, devices);
devices = g_list_delete_link (devices, devices);
}
} else {
g_print ("No devices found!\n");