libpurple/plugins/keyrings/internalkeyring.c

branch
soc.2013.gobjectification.plugins
changeset 36574
e9b59dd16117
parent 36505
60c161851325
parent 34889
4ea2da14cd0e
child 36642
b8ba53daa445
--- a/libpurple/plugins/keyrings/internalkeyring.c	Thu Aug 22 00:33:01 2013 +0530
+++ b/libpurple/plugins/keyrings/internalkeyring.c	Thu Aug 22 01:36:58 2013 +0530
@@ -326,7 +326,7 @@
 
 	verify_len = strlen(INTKEYRING_VERIFY_STR);
 	/* Don't remove the len > 0 check! */
-	if (plaintext_len > 0 && plaintext_len > verify_len &&
+	if (plaintext_len > 0 && (gsize)plaintext_len > verify_len &&
 		plaintext[plaintext_len] == '\0')
 	{
 		verify_str = (gchar*)plaintext + plaintext_len - verify_len;

mercurial