]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - libiberty/md5.c
Merge commit 'upstream/2.20'
[msp430-binutils.git] / libiberty / md5.c
index 83e0beb339fa2a6c0beb80618b7a8306a075ab00..9de9d88c22a52e3e334b3fcfbee25b856aa5009c 100644 (file)
@@ -234,7 +234,8 @@ md5_process_bytes (const void *buffer, size_t len, struct md5_ctx *ctx)
       if (UNALIGNED_P (buffer))
         while (len > 64)
           {
-            md5_process_block (memcpy (ctx->buffer, buffer, 64), 64, ctx);
+           memcpy (ctx->buffer, buffer, 64);
+            md5_process_block (ctx->buffer, 64, ctx);
             buffer = (const char *) buffer + 64;
             len -= 64;
           }