diff options
author | Marco Barisione <marco.barisione@collabora.co.uk> | 2013-05-13 17:25:27 +0800 |
---|---|---|
committer | Marco Barisione <marco.barisione@collabora.co.uk> | 2013-08-20 18:03:07 +0800 |
commit | df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa (patch) | |
tree | 0c6d1e920b697f865b1db4146498658ee4f5962e /tp-account-widgets/tpaw-irc-network-manager.c | |
parent | 72b6c3a680852d93aba90bfd87db0b7477b3f4f5 (diff) | |
download | gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar.gz gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar.bz2 gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar.lz gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar.xz gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.tar.zst gsoc2013-empathy-df2ff24c6a132e4b6cd40c9f82a24cec8c04a4aa.zip |
tp-account-widgets: use g_strcmp0 instead of strcmp
There was no bug in this code, but I noticed the usage of strcmp because
of compilation errors caused by some changes to the includes. g_strcmp0
is safer as it handles NULLs.
https://bugzilla.gnome.org/show_bug.cgi?id=699492
Diffstat (limited to 'tp-account-widgets/tpaw-irc-network-manager.c')
-rw-r--r-- | tp-account-widgets/tpaw-irc-network-manager.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tp-account-widgets/tpaw-irc-network-manager.c b/tp-account-widgets/tpaw-irc-network-manager.c index 0b72577db..a2c653667 100644 --- a/tp-account-widgets/tpaw-irc-network-manager.c +++ b/tp-account-widgets/tpaw-irc-network-manager.c @@ -475,7 +475,7 @@ irc_network_manager_parse_irc_server (TpawIrcNetwork *network, { gchar *address = NULL, *port = NULL, *ssl = NULL; - if (strcmp ((const gchar *) server_node->name, "server") != 0) + if (g_strcmp0 ((const gchar *) server_node->name, "server") != 0) continue; address = (gchar *) xmlGetProp (server_node, (const xmlChar *) "address"); @@ -494,7 +494,7 @@ irc_network_manager_parse_irc_server (TpawIrcNetwork *network, if (port_nb <= 0 || port_nb > G_MAXUINT16) port_nb = 6667; - if (ssl == NULL || strcmp (ssl, "TRUE") == 0) + if (ssl == NULL || g_strcmp0 (ssl, "TRUE") == 0) have_ssl = TRUE; DEBUG ("parsed server %s port %d ssl %d", address, port_nb, have_ssl); @@ -567,7 +567,7 @@ irc_network_manager_parse_irc_network (TpawIrcNetworkManager *self, if (!str) continue; - if (strcmp (tag, "servers") == 0) + if (g_strcmp0 (tag, "servers") == 0) { irc_network_manager_parse_irc_server (network, child); } @@ -753,7 +753,7 @@ find_network_by_address (const gchar *id, gchar *_address; g_object_get (server, "address", &_address, NULL); - found = (_address != NULL && strcmp (address, _address) == 0); + found = (_address != NULL && g_strcmp0 (address, _address) == 0); g_free (_address); } |