From 58e6f598f4cf399b176fa3d290439cdce5d78cde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Cerveau?= Date: Wed, 18 Dec 2019 16:03:54 +0100 Subject: [PATCH] base: use of g_value_dup_string Use helper method to get string from GValue. --- gst/tcp/gsttcpclientsink.c | 2 +- gst/tcp/gsttcpclientsrc.c | 2 +- gst/tcp/gsttcpserversink.c | 2 +- gst/tcp/gsttcpserversrc.c | 2 +- sys/xvimage/xvimagesink.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gst/tcp/gsttcpclientsink.c b/gst/tcp/gsttcpclientsink.c index 7a05deaed0..b44de0469f 100644 --- a/gst/tcp/gsttcpclientsink.c +++ b/gst/tcp/gsttcpclientsink.c @@ -240,7 +240,7 @@ gst_tcp_client_sink_set_property (GObject * object, guint prop_id, break; } g_free (tcpclientsink->host); - tcpclientsink->host = g_strdup (g_value_get_string (value)); + tcpclientsink->host = g_value_dup_string (value); break; case PROP_PORT: tcpclientsink->port = g_value_get_int (value); diff --git a/gst/tcp/gsttcpclientsrc.c b/gst/tcp/gsttcpclientsrc.c index beb20d1aaa..b601f1c212 100644 --- a/gst/tcp/gsttcpclientsrc.c +++ b/gst/tcp/gsttcpclientsrc.c @@ -332,7 +332,7 @@ gst_tcp_client_src_set_property (GObject * object, guint prop_id, break; } g_free (tcpclientsrc->host); - tcpclientsrc->host = g_strdup (g_value_get_string (value)); + tcpclientsrc->host = g_value_dup_string (value); break; case PROP_PORT: tcpclientsrc->port = g_value_get_int (value); diff --git a/gst/tcp/gsttcpserversink.c b/gst/tcp/gsttcpserversink.c index b00b02e7f4..5175705576 100644 --- a/gst/tcp/gsttcpserversink.c +++ b/gst/tcp/gsttcpserversink.c @@ -246,7 +246,7 @@ gst_tcp_server_sink_set_property (GObject * object, guint prop_id, break; } g_free (sink->host); - sink->host = g_strdup (g_value_get_string (value)); + sink->host = g_value_dup_string (value); break; case PROP_PORT: sink->server_port = g_value_get_int (value); diff --git a/gst/tcp/gsttcpserversrc.c b/gst/tcp/gsttcpserversrc.c index a5155bf80a..0218510cfb 100644 --- a/gst/tcp/gsttcpserversrc.c +++ b/gst/tcp/gsttcpserversrc.c @@ -344,7 +344,7 @@ gst_tcp_server_src_set_property (GObject * object, guint prop_id, break; } g_free (tcpserversrc->host); - tcpserversrc->host = g_strdup (g_value_get_string (value)); + tcpserversrc->host = g_value_dup_string (value); break; case PROP_PORT: tcpserversrc->server_port = g_value_get_int (value); diff --git a/sys/xvimage/xvimagesink.c b/sys/xvimage/xvimagesink.c index babf51514e..aded234fe2 100644 --- a/sys/xvimage/xvimagesink.c +++ b/sys/xvimage/xvimagesink.c @@ -1594,7 +1594,7 @@ gst_xv_image_sink_set_property (GObject * object, guint prop_id, break; case PROP_DISPLAY: g_free (xvimagesink->config.display_name); - xvimagesink->config.display_name = g_strdup (g_value_get_string (value)); + xvimagesink->config.display_name = g_value_dup_string (value); break; case PROP_SYNCHRONOUS: xvimagesink->synchronous = g_value_get_boolean (value);