xvimagesink: fix small memory leak when setting window title
authorRené Stadler <mail@renestadler.de>
Sat, 5 Sep 2009 22:42:42 +0000 (01:42 +0300)
committerRené Stadler <mail@renestadler.de>
Sat, 5 Sep 2009 22:44:23 +0000 (01:44 +0300)
sys/xvimage/xvimagesink.c

index 2750eed..456371e 100644 (file)
@@ -937,8 +937,10 @@ gst_xvimagesink_xwindow_set_title (GstXvImageSink * xvimagesink,
 
       if (title) {
         if ((XStringListToTextProperty (((char **) &title), 1,
-                    &xproperty)) != 0)
+                    &xproperty)) != 0) {
           XSetWMName (xvimagesink->xcontext->disp, xwindow->win, &xproperty);
+          XFree (xproperty.value);
+        }
 
         g_free (title_mem);
       }