changeset 746:3fdbe2864b6f

(md5_process_bytes): Cast void* pointer to char* before doing arithmetic with it.
author Jim Meyering <jim@meyering.net>
date Sun, 20 Oct 1996 18:44:39 +0000
parents 7ee3d04f9624
children de987168f224
files lib/md5.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -221,7 +221,7 @@
 	  ctx->buflen = (left_over + add) & 63;
 	}
 
-      buffer += add;
+      buffer = (const char *) buffer + add;
       len -= add;
     }
 
@@ -229,7 +229,7 @@
   if (len > 64)
     {
       md5_process_block (buffer, len & ~63, ctx);
-      buffer += len & ~63;
+      buffer = (const char *) buffer + (len & ~63);
       len &= 63;
     }