]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix mismatched sign comparisons
authorRobbie Harwood <rharwood@redhat.com>
Thu, 16 Feb 2017 23:02:09 +0000 (18:02 -0500)
committerGreg Hudson <ghudson@mit.edu>
Wed, 12 Apr 2017 16:07:04 +0000 (12:07 -0400)
src/lib/gssapi/krb5/k5unseal.c
src/lib/kadm5/unit-test/setkey-test.c

index 26a2d33e7a2cbd83648a2299fde4d751678255f2..57720c2eab98547963763b57f4f67f3051b92919 100644 (file)
@@ -219,7 +219,7 @@ kg_unseal_v1(context, minor_status, ctx, ptr, bodysize, message_buffer,
         plainlen = tmsglen;
 
         conflen = kg_confounder_size(context, ctx->enc->keyblock.enctype);
-        if (tmsglen < conflen) {
+        if (tmsglen < (size_t)conflen) {
             if (sealalg != 0xffff)
                 xfree(plain);
             *minor_status = 0;
index 60be9e85d5d3284eb50eb42a79d37004dc0259bd..0431653bff44753e63a23b95e9ae071d71f419a3 100644 (file)
@@ -69,7 +69,8 @@ main(int argc, char **argv)
     char *whoami, *principal, *authprinc, *authpwd;
     krb5_data pwdata;
     void *handle;
-    int ret, i, test, encnum;
+    int ret, test, encnum;
+    unsigned int i;
 
     whoami = argv[0];