--- a/libpurple/protocols/oscar/clientlogin.c Sun May 05 13:15:07 2013 +0200 +++ b/libpurple/protocols/oscar/clientlogin.c Sun May 05 14:59:11 2013 +0200 @@ -135,7 +135,7 @@ purple_cipher_context_set_option(context, "hash", "sha256"); purple_cipher_context_set_key(context, (guchar *)key, strlen(key)); purple_cipher_context_append(context, (guchar *)message, strlen(message)); - purple_cipher_context_digest(context, sizeof(digest), digest, NULL); + purple_cipher_context_digest(context, digest, sizeof(digest)); purple_cipher_context_destroy(context); return purple_base64_encode(digest, sizeof(digest));