katetiger: don't unref NULL buffer
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 15 Dec 2011 18:14:24 +0000 (18:14 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 15 Dec 2011 18:14:24 +0000 (18:14 +0000)
ext/kate/gstkatetiger.c

index 5f98bc2..c82be32 100644 (file)
@@ -403,8 +403,10 @@ gst_kate_tiger_dispose (GObject * object)
     tiger->default_font_desc = NULL;
   }
 
-  gst_buffer_unref (tiger->render_buffer);
-  tiger->render_buffer = NULL;
+  if (tiger->render_buffer) {
+    gst_buffer_unref (tiger->render_buffer);
+    tiger->render_buffer = NULL;
+  }
 
   g_cond_free (tiger->cond);
   tiger->cond = NULL;