libpurple/protocols/gg/oauth/oauth.c

changeset 33908
78b42fd69e02
parent 33349
d4a017428f4d
child 33909
773899cbd05a
--- a/libpurple/protocols/gg/oauth/oauth.c	Wed May 01 11:48:56 2013 +0200
+++ b/libpurple/protocols/gg/oauth/oauth.c	Sun May 05 13:15:07 2013 +0200
@@ -53,7 +53,7 @@
 	
 	context = purple_cipher_context_new_by_name("hmac", NULL);
 	purple_cipher_context_set_option(context, "hash", "sha1");
-	purple_cipher_context_set_key(context, (guchar *)key);
+	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_destroy(context);

mercurial