s4:heimdal: import lorikeet-heimdal-201107150856 (commit 48936803fae4a2fb362c79365d31...
[samba.git] / source4 / heimdal / lib / asn1 / der_get.c
index 3ea0d5ea1816f407a320c8e3c084b39e4910c3d3..3112da86f93b4e5169e7ae2103b81d073184eb9d 100644 (file)
@@ -141,9 +141,9 @@ der_get_general_string (const unsigned char *p, size_t len,
         * an strings in the NEED_PREAUTH case that includes a
         * trailing NUL.
         */
-       while (p1 - p < len && *p1 == '\0')
+       while ((size_t)(p1 - p) < len && *p1 == '\0')
            p1++;
-       if (p1 - p != len)
+       if ((size_t)(p1 - p) != len)
            return ASN1_BAD_CHARACTER;
     }
     if (len > len + 1)