sys/: Fix leak (#351502).
authorTim-Philipp Müller <tim@centricular.net>
Tue, 15 Aug 2006 19:20:16 +0000 (19:20 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 15 Aug 2006 19:20:16 +0000 (19:20 +0000)
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
sys/ximage/ximagesink.c
sys/xvimage/xvimagesink.c

index 844ada3..4c9734d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2006-08-15  Tim-Philipp Müller  <tim at centricular dot net>
 
+       * 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  <tim at centricular dot net>
+
        * docs/plugins/gst-plugins-base-plugins-docs.sgml:
        * docs/plugins/gst-plugins-base-plugins-sections.txt:
        * docs/plugins/gst-plugins-base-plugins.args:
index c3bb5db..40480db 100644 (file)
@@ -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);
index e31f067..e2567ca 100644 (file)
@@ -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);