ttmlrender: Fix potential resource leak identified by coverity
authorChris Bass <floobleflam@gmail.com>
Thu, 20 Apr 2017 09:22:49 +0000 (10:22 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 20 Apr 2017 09:40:32 +0000 (10:40 +0100)
Fixes CID #1405133.

ext/ttml/gstttmlrender.c

index 6c16894..ffa4191 100644 (file)
@@ -1917,6 +1917,8 @@ gst_ttml_render_split_block (UnifiedBlock * block, GPtrArray * char_ranges)
 
     if (gst_ttml_render_unified_block_element_count (clone) > 0)
       g_ptr_array_add (ret, clone);
+    else
+      gst_ttml_render_unified_block_free (clone);
   }
 
   if (ret->len == 0) {