From 016010bf63e980d1a93eaa71d2c91515c846ae88 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Fri, 24 Apr 2026 05:05:00 +0300 Subject: [PATCH] crypto: fix md5.v --- vlib/crypto/md5/md5.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/crypto/md5/md5.v b/vlib/crypto/md5/md5.v index f8e6880d3..fbfc97049 100644 --- a/vlib/crypto/md5/md5.v +++ b/vlib/crypto/md5/md5.v @@ -124,7 +124,7 @@ fn (mut d Digest) checksum() []u8 { // tmp := [1 + 63 + 8]u8{0x80} mut tmp := []u8{len: (1 + 63 + 8)} tmp[0] = 0x80 - pad := ((55 - d.len) % 64) // calculate number of padding bytes + pad := int((55 - d.len) % 64) // calculate number of padding bytes binary.little_endian_put_u64(mut tmp[1 + pad..], d.len << 3) // append length in bits d.write(tmp[..1 + pad + 8]) or { panic(err) } // The previous write ensures that a whole number of -- 2.39.5