[Telepathy-commits] [telepathy-mission-control/master] Dispatcher: fix channel_property_equals(): use !tp_strdiff (a, b) instead of strcmp

Alban Crequy alban.crequy at collabora.co.uk
Mon Nov 24 05:08:56 PST 2008


---
 src/mcd-dispatcher.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index 02809b5..4529742 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -2809,13 +2809,13 @@ channel_property_equals (GValue *value1, GValue *value2)
 
     if (type1 == G_TYPE_STRING)
         return G_VALUE_TYPE (value2) == G_TYPE_STRING &&
-            g_strcmp0 (g_value_get_string (value1),
-                       g_value_get_string (value2));
+            !tp_strdiff (g_value_get_string (value1),
+                         g_value_get_string (value2));
 
     if (type1 == DBUS_TYPE_G_OBJECT_PATH)
         return G_VALUE_TYPE (value2) == DBUS_TYPE_G_OBJECT_PATH &&
-            g_strcmp0 (g_value_get_boxed (value1),
-                       g_value_get_boxed (value2));
+            !tp_strdiff (g_value_get_boxed (value1),
+                         g_value_get_boxed (value2));
 
     if (type1 == G_TYPE_UCHAR ||
         type1 == G_TYPE_UINT ||
-- 
1.5.6.5




More information about the Telepathy-commits mailing list