]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
md5: fix large size handling
authorDaniel Stenberg <daniel@haxx.se>
Tue, 31 Mar 2026 15:36:11 +0000 (17:36 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 31 Mar 2026 15:53:03 +0000 (17:53 +0200)
Follow-up to dd7fcd581f68fb76198497d

Closes #21180

lib/md5.c

index f44078ba1ea72096c26856391640ab925f76fbfb..b4b77e41627757e496e19bdd4a1f13254d5f17ee 100644 (file)
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -551,7 +551,7 @@ CURLcode Curl_md5it(unsigned char *output,
       unsigned int ilen = (unsigned int) CURLMIN(len, UINT_MAX);
       my_md5_update(&ctx, input, ilen);
       input += ilen;
-      len -= len;
+      len -= ilen;
     } while(len);
     my_md5_final(output, &ctx);
   }