base: use of g_value_dup_string

Use helper method to get string from GValue.
This commit is contained in:
Stéphane Cerveau 2019-12-18 16:03:54 +01:00
parent f8dc428a2a
commit 58e6f598f4
5 changed files with 5 additions and 5 deletions

View file

@ -240,7 +240,7 @@ gst_tcp_client_sink_set_property (GObject * object, guint prop_id,
break; break;
} }
g_free (tcpclientsink->host); g_free (tcpclientsink->host);
tcpclientsink->host = g_strdup (g_value_get_string (value)); tcpclientsink->host = g_value_dup_string (value);
break; break;
case PROP_PORT: case PROP_PORT:
tcpclientsink->port = g_value_get_int (value); tcpclientsink->port = g_value_get_int (value);

View file

@ -332,7 +332,7 @@ gst_tcp_client_src_set_property (GObject * object, guint prop_id,
break; break;
} }
g_free (tcpclientsrc->host); g_free (tcpclientsrc->host);
tcpclientsrc->host = g_strdup (g_value_get_string (value)); tcpclientsrc->host = g_value_dup_string (value);
break; break;
case PROP_PORT: case PROP_PORT:
tcpclientsrc->port = g_value_get_int (value); tcpclientsrc->port = g_value_get_int (value);

View file

@ -246,7 +246,7 @@ gst_tcp_server_sink_set_property (GObject * object, guint prop_id,
break; break;
} }
g_free (sink->host); g_free (sink->host);
sink->host = g_strdup (g_value_get_string (value)); sink->host = g_value_dup_string (value);
break; break;
case PROP_PORT: case PROP_PORT:
sink->server_port = g_value_get_int (value); sink->server_port = g_value_get_int (value);

View file

@ -344,7 +344,7 @@ gst_tcp_server_src_set_property (GObject * object, guint prop_id,
break; break;
} }
g_free (tcpserversrc->host); g_free (tcpserversrc->host);
tcpserversrc->host = g_strdup (g_value_get_string (value)); tcpserversrc->host = g_value_dup_string (value);
break; break;
case PROP_PORT: case PROP_PORT:
tcpserversrc->server_port = g_value_get_int (value); tcpserversrc->server_port = g_value_get_int (value);

View file

@ -1594,7 +1594,7 @@ gst_xv_image_sink_set_property (GObject * object, guint prop_id,
break; break;
case PROP_DISPLAY: case PROP_DISPLAY:
g_free (xvimagesink->config.display_name); 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; break;
case PROP_SYNCHRONOUS: case PROP_SYNCHRONOUS:
xvimagesink->synchronous = g_value_get_boolean (value); xvimagesink->synchronous = g_value_get_boolean (value);