summaryrefslogtreecommitdiff
path: root/gio/gnetworkaddress.c
diff options
context:
space:
mode:
authorMarek Kasik <mkasik@redhat.com>2014-07-14 15:37:06 +0200
committerMarek Kasik <mkasik@redhat.com>2014-07-14 16:02:35 +0200
commitc7c4c3bf5e3fdb5f95f92e881743ef8e7ad779f1 (patch)
tree07976c2839c036811d40b167793c0a418a41047d /gio/gnetworkaddress.c
parent24d614357a1ab42af8a55db189a8ac05f67c013d (diff)
downloadglib-c7c4c3bf5e3fdb5f95f92e881743ef8e7ad779f1.tar.gz
Remove redundant checks before free
Remove checks for NULL before g_free(). https://bugzilla.gnome.org/show_bug.cgi?id=733156
Diffstat (limited to 'gio/gnetworkaddress.c')
-rw-r--r--gio/gnetworkaddress.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gio/gnetworkaddress.c b/gio/gnetworkaddress.c
index 0519713c5..5cb4c7438 100644
--- a/gio/gnetworkaddress.c
+++ b/gio/gnetworkaddress.c
@@ -181,8 +181,7 @@ g_network_address_set_property (GObject *object,
break;
case PROP_SCHEME:
- if (addr->priv->scheme)
- g_free (addr->priv->scheme);
+ g_free (addr->priv->scheme);
addr->priv->scheme = g_value_dup_string (value);
break;