mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
shout2: remove unnecessary NULL checks before g_free()
This commit is contained in:
parent
2b7a1b4bb9
commit
f58841c24e
1 changed files with 8 additions and 16 deletions
|
@ -688,7 +688,6 @@ gst_shout2send_set_property (GObject * object, guint prop_id,
|
|||
switch (prop_id) {
|
||||
|
||||
case ARG_IP:
|
||||
if (shout2send->ip)
|
||||
g_free (shout2send->ip);
|
||||
shout2send->ip = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
|
@ -696,12 +695,10 @@ gst_shout2send_set_property (GObject * object, guint prop_id,
|
|||
shout2send->port = g_value_get_int (value);
|
||||
break;
|
||||
case ARG_PASSWORD:
|
||||
if (shout2send->password)
|
||||
g_free (shout2send->password);
|
||||
shout2send->password = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
case ARG_USERNAME:
|
||||
if (shout2send->username)
|
||||
g_free (shout2send->username);
|
||||
shout2send->username = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
|
@ -709,17 +706,14 @@ gst_shout2send_set_property (GObject * object, guint prop_id,
|
|||
shout2send->ispublic = g_value_get_boolean (value);
|
||||
break;
|
||||
case ARG_STREAMNAME: /* Name of the stream */
|
||||
if (shout2send->streamname)
|
||||
g_free (shout2send->streamname);
|
||||
shout2send->streamname = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
case ARG_DESCRIPTION: /* Description of the stream */
|
||||
if (shout2send->description)
|
||||
g_free (shout2send->description);
|
||||
shout2send->description = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
case ARG_GENRE: /* Genre of the stream */
|
||||
if (shout2send->genre)
|
||||
g_free (shout2send->genre);
|
||||
shout2send->genre = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
|
@ -727,12 +721,10 @@ gst_shout2send_set_property (GObject * object, guint prop_id,
|
|||
shout2send->protocol = g_value_get_enum (value);
|
||||
break;
|
||||
case ARG_MOUNT: /* mountpoint of stream (icecast only) */
|
||||
if (shout2send->mount)
|
||||
g_free (shout2send->mount);
|
||||
shout2send->mount = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
case ARG_URL: /* the stream's homepage URL */
|
||||
if (shout2send->url)
|
||||
g_free (shout2send->url);
|
||||
shout2send->url = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue