--- a/libpurple/protocols/msn/notification.c Sat May 17 15:39:28 2014 +0200 +++ b/libpurple/protocols/msn/notification.c Mon May 19 09:31:48 2014 +0200 @@ -1400,7 +1400,7 @@ PurpleHash *hash; gchar creds[33]; char *buf; - gssize diglen; + gboolean digest_ok; gulong tmp_timestamp; @@ -1421,11 +1421,11 @@ hash = purple_md5_hash_new(); purple_hash_append(hash, (const guchar *)buf, strlen(buf)); - diglen = purple_hash_digest_to_str(hash, creds, sizeof(creds)); + digest_ok = purple_hash_digest_to_str(hash, creds, sizeof(creds)); g_object_unref(hash); g_free(buf); - g_return_if_fail(diglen > 0); + g_return_if_fail(digest_ok); g_free(session->passport_info.mail_url); session->passport_info.mail_url =