libpurple/protocols/oscar/family_auth.c

changeset 33909
773899cbd05a
parent 33892
ef97228bc5f0
child 34557
295cd5bf4c41
--- a/libpurple/protocols/oscar/family_auth.c	Sun May 05 13:15:07 2013 +0200
+++ b/libpurple/protocols/oscar/family_auth.c	Sun May 05 14:59:11 2013 +0200
@@ -98,14 +98,14 @@
 
 	context = purple_cipher_context_new(cipher, NULL);
 	purple_cipher_context_append(context, (const guchar *)password, password_len);
-	purple_cipher_context_digest(context, 16, passdigest, NULL);
+	purple_cipher_context_digest(context, passdigest, sizeof(passdigest));
 	purple_cipher_context_destroy(context);
 
 	context = purple_cipher_context_new(cipher, NULL);
 	purple_cipher_context_append(context, (const guchar *)key, strlen(key));
 	purple_cipher_context_append(context, passdigest, 16);
 	purple_cipher_context_append(context, (const guchar *)AIM_MD5_STRING, strlen(AIM_MD5_STRING));
-	purple_cipher_context_digest(context, 16, digest, NULL);
+	purple_cipher_context_digest(context, digest, 16);
 	purple_cipher_context_destroy(context);
 
 	return 0;

mercurial