lint fixes, and can't use size of void for pointer arith
authorJohn Kohl <jtkohl@mit.edu>
Wed, 7 Feb 1990 16:41:50 +0000 (16:41 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Wed, 7 Feb 1990 16:41:50 +0000 (16:41 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@299 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/kdb/encrypt_key.c

index a8b9bcbd0aa8c13a162067c60fd9a3033ecf0b1a..4d82cc94561019ad59a4b72b00bbb5a7967effba 100644 (file)
@@ -43,11 +43,11 @@ krb5_encrypt_block *eblock;
        out->length = 0;
        return ENOMEM;
     }
-    bcopy(&out->length, out->contents, sizeof(out->length));
+    bcopy((char *)&out->length, (char *)out->contents, sizeof(out->length));
     if (retval = (*eblock->crypto_entry->
                  encrypt_func)((krb5_pointer) in->contents,
-                               ((krb5_pointer) out->contents) +
-                               sizeof(out->length),
+                               (krb5_pointer) (((char *) out->contents) +
+                                               sizeof(out->length)),
                                in->length, eblock)) {
        free((char *)out->contents);
        out->contents = 0;