libpurple/ntlm.c

changeset 36049
bffbd724134d
parent 36046
9e2fc11fc387
child 38196
bc5b07024b3a
--- a/libpurple/ntlm.c	Thu May 15 23:02:22 2014 +0200
+++ b/libpurple/ntlm.c	Sat May 17 12:05:39 2014 +0200
@@ -193,10 +193,12 @@
 des_ecb_encrypt(const guint8 *plaintext, guint8 *result, const guint8 *key)
 {
 	PurpleCipher *cipher;
+	gssize encsiz;
 
 	cipher = purple_des_cipher_new();
 	purple_cipher_set_key(cipher, key, 8);
-	purple_cipher_encrypt(cipher, plaintext, 8, result, 8);
+	encsiz = purple_cipher_encrypt(cipher, plaintext, 8, result, 8);
+	g_warn_if_fail(encsiz == 8);
 	g_object_unref(cipher);
 }
 

mercurial