Commit fdefa9c1 authored by Ohn Yongjin's avatar Ohn Yongjin Committed by Sebastian Dröge

videorate: Fix memory leakage in test code

gst_caps_to_string function returned allocated memory.
So, It should be free using g_free function.

https://bugzilla.gnome.org/show_bug.cgi?id=772501
parent 9599c341
......@@ -978,6 +978,8 @@ static void
check_caps_identical (GstCaps * a, GstCaps * b, const char *name)
{
int i;
gchar *caps_str_a;
gchar *caps_str_b;
if (gst_caps_get_size (a) != gst_caps_get_size (b))
goto fail;
......@@ -995,8 +997,12 @@ check_caps_identical (GstCaps * a, GstCaps * b, const char *name)
return;
fail:
caps_str_a = gst_caps_to_string (a);
caps_str_b = gst_caps_to_string (b);
fail ("%s caps (%s) is not equal to caps (%s)",
name, gst_caps_to_string (a), gst_caps_to_string (b));
name, caps_str_a, caps_str_b);
g_free (caps_str_a);
g_free (caps_str_b);
}
static void
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment