aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/msn/msn_util.c
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2010-08-12 23:13:26 +0100
committerWilmer van der Gaast <wilmer@gaast.net>2010-08-12 23:13:26 +0100
commitca7de3ac72f0ef10613badecb7eb6cc9a10f996b (patch)
tree2e00a3c8cf3a1f60f2a2c24614e7387d1759239b /protocols/msn/msn_util.c
parent7f34ce254c1a1587e5560456dd11acb29345206d (diff)
Successful login (including contact list sync). \o/
Diffstat (limited to 'protocols/msn/msn_util.c')
-rw-r--r--protocols/msn/msn_util.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/protocols/msn/msn_util.c b/protocols/msn/msn_util.c
index 65b12476..3a19d92f 100644
--- a/protocols/msn/msn_util.c
+++ b/protocols/msn/msn_util.c
@@ -527,3 +527,15 @@ char *msn_p11_challenge( char *challenge )
return output;
}
+
+gint msn_domaintree_cmp( gconstpointer a_, gconstpointer b_ )
+{
+ const char *a = a_, *b = b_;
+ gint ret;
+
+ if( !( a = strchr( a, '@' ) ) || !( b = strchr( b, '@' ) ) ||
+ ( ret = strcmp( a, b ) ) == 0 )
+ ret = strcmp( a_, b_ );
+
+ return ret;
+}