Cast char pointer to the expected unsigned char pointer, since that's
authorTheodore Tso <tytso@mit.edu>
Fri, 14 Oct 1994 04:23:12 +0000 (04:23 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 14 Oct 1994 04:23:12 +0000 (04:23 +0000)
what MDUpdate requires.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4503 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/crypto/md5/ChangeLog
src/lib/crypto/md5/t_mddriver.c

index 735577bd221ac3a4200351a6f01add14bac79d74..920f0d724e3c0922a797ce23c644055bd1a48e80 100644 (file)
@@ -1,3 +1,9 @@
+Fri Oct 14 00:22:19 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * t_mddriver.c (MDString, MDTestSuite): Cast char pointer to the
+               expected unsigned char pointer, since that's what MDUpdate
+               requires. 
+
 Thu Oct 13 17:50:19 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * Makefile.in: Add support for the MDx test driver t_mddriver.
index d187e6ae353c0587bd8453f1203d70fa18a82db4..a1e5f91829f6572ced934bf62f71dc9fcc84e9b2 100644 (file)
@@ -170,7 +170,7 @@ char *string;
   unsigned int len = strlen (string);
 
   MDInit (&context);
-  MDUpdate (&context, string, len);
+  MDUpdate (&context, (unsigned char *) string, len);
   MDFinal (&context);
 
   printf ("MD%d (\"%s\") = ", MD, string);
@@ -201,7 +201,7 @@ static void MDTimeTrial ()
   /* Digest blocks */
   MDInit (&context);
   for (i = 0; i < TEST_BLOCK_COUNT; i++)
- MDUpdate (&context, block, TEST_BLOCK_LEN);
     MDUpdate (&context, block, TEST_BLOCK_LEN);
   MDFinal (&context);
 
   /* Stop timer */
@@ -230,7 +230,7 @@ static void MDTestSuite ()
        unsigned int len = strlen (entry->string);
 
        MDInit (&context);
-       MDUpdate (&context, entry->string, len);
+       MDUpdate (&context, (unsigned char *) entry->string, len);
        MDFinal (&context);
 
        printf ("MD%d (\"%s\") = ", MD, entry->string);