From f65205edb516599bf624e8e3b5f289a508dba625 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 15 Aug 2006 19:20:16 +0000 Subject: [PATCH] sys/: Fix leak (#351502). Original commit message from CVS: * sys/ximage/ximagesink.c: (gst_ximagesink_get_property): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_property): Fix leak (#351502). --- ChangeLog | 6 ++++++ sys/ximage/ximagesink.c | 2 +- sys/xvimage/xvimagesink.c | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 844ada3..4c9734d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2006-08-15 Tim-Philipp Müller + * sys/ximage/ximagesink.c: (gst_ximagesink_get_property): + * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_property): + Fix leak (#351502). + +2006-08-15 Tim-Philipp Müller + * docs/plugins/gst-plugins-base-plugins-docs.sgml: * docs/plugins/gst-plugins-base-plugins-sections.txt: * docs/plugins/gst-plugins-base-plugins.args: diff --git a/sys/ximage/ximagesink.c b/sys/ximage/ximagesink.c index c3bb5db..40480db 100644 --- a/sys/ximage/ximagesink.c +++ b/sys/ximage/ximagesink.c @@ -1904,7 +1904,7 @@ gst_ximagesink_get_property (GObject * object, guint prop_id, switch (prop_id) { case PROP_DISPLAY: - g_value_set_string (value, g_strdup (ximagesink->display_name)); + g_value_set_string (value, ximagesink->display_name); break; case PROP_SYNCHRONOUS: g_value_set_boolean (value, ximagesink->synchronous); diff --git a/sys/xvimage/xvimagesink.c b/sys/xvimage/xvimagesink.c index e31f067..e2567ca 100644 --- a/sys/xvimage/xvimagesink.c +++ b/sys/xvimage/xvimagesink.c @@ -2534,7 +2534,7 @@ gst_xvimagesink_get_property (GObject * object, guint prop_id, g_value_set_int (value, xvimagesink->saturation); break; case ARG_DISPLAY: - g_value_set_string (value, g_strdup (xvimagesink->display_name)); + g_value_set_string (value, xvimagesink->display_name); break; case ARG_SYNCHRONOUS: g_value_set_boolean (value, xvimagesink->synchronous); -- 2.7.4