realmedia: fix leak in asmrules error code path
authorSatya Prakash Gupta <sp.gupta@samsung.com>
Thu, 31 Aug 2017 06:03:14 +0000 (11:33 +0530)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 31 Aug 2017 18:27:02 +0000 (19:27 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=787056

gst/realmedia/asmrules.c

index 1d52568..af2f8a0 100644 (file)
@@ -543,6 +543,7 @@ gst_asm_scan_parse_property (GstASMRule * rule, GstASMScan * scan)
   gst_asm_scan_next_token (scan);
   if (scan->token != GST_ASM_TOKEN_EQUAL) {
     g_warning ("= expected");
+    g_free (key);
     return;
   }
   gst_asm_scan_next_token (scan);