From: Gaurav Gupta Date: Fri, 4 Nov 2016 06:26:13 +0000 (+0530) Subject: vdpsink: fix Memory leak due to Xlib API usage X-Git-Tag: 1.19.3~507^2~5935 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd2fed4844b26c75cf380d0ebd0c0c0280a2315b;p=platform%2Fupstream%2Fgstreamer.git vdpsink: fix Memory leak due to Xlib API usage https://bugzilla.gnome.org/show_bug.cgi?id=773932 --- diff --git a/sys/vdpau/gstvdpsink.c b/sys/vdpau/gstvdpsink.c index 69b9b00..948751a 100644 --- a/sys/vdpau/gstvdpsink.c +++ b/sys/vdpau/gstvdpsink.c @@ -155,8 +155,10 @@ gst_vdp_sink_window_set_title (VdpSink * vdp_sink, if (title) { if ((XStringListToTextProperty (((char **) &title), 1, - &xproperty)) != 0) + &xproperty)) != 0) { XSetWMName (vdp_sink->device->display, window->win, &xproperty); + XFree (xproperty.value); + } g_free (title_mem); }