ximagesink: fix small memory leak when setting window title
authorRené Stadler <mail@renestadler.de>
Sun, 6 Sep 2009 12:21:43 +0000 (15:21 +0300)
committerRené Stadler <mail@renestadler.de>
Sun, 6 Sep 2009 12:21:43 +0000 (15:21 +0300)
sys/ximage/ximagesink.c

index 984dc4e..3f1714c 100644 (file)
@@ -831,8 +831,10 @@ gst_ximagesink_xwindow_set_title (GstXImageSink * ximagesink,
 
       if (title) {
         if ((XStringListToTextProperty (((char **) &title), 1,
-                    &xproperty)) != 0)
+                    &xproperty)) != 0) {
           XSetWMName (ximagesink->xcontext->disp, xwindow->win, &xproperty);
+          XFree (xproperty.value);
+        }
 
         g_free (title_mem);
       }