]> git.llucax.com Git - software/mutt-debian.git/blobdiff - gnupgparse.c
584138-mx_update_context-segfault.patch: fix a segfault due to holes in IMAP headers...
[software/mutt-debian.git] / gnupgparse.c
index 56f9061f553b240b36643f8214d42e7e0cc078e8..9de18ebd097fe2df12a29824a103332b67238de2 100644 (file)
@@ -108,7 +108,7 @@ static void fix_uid (char *uid)
        memcpy (uid, buf, ob-buf);
        uid[ob-buf] = '\0';
       }
-      else if (ob-buf == n && (buf[n] = 0, strlen (buf) < n))
+      else if (n >= 0 && ob-buf == n && (buf[n] = 0, strlen (buf) < (size_t)n))
        memcpy (uid, buf, n);
     }
     FREE (&buf);