X-Git-Url: http://git.kpe.io/?p=md5.git;a=blobdiff_plain;f=md5.lisp;h=a7ce4a3c25224a379d1b3e1d55334c73d31f7a2f;hp=dbdafb21c2f34cf303c42da04077a299dec376ce;hb=bf6c1a784dd589b5697efdedd7766bd9b83747a6;hpb=29b98fe6ff763e123e44c03bab2e10b5e9bf9dec diff --git a/md5.lisp b/md5.lisp index dbdafb2..a7ce4a3 100644 --- a/md5.lisp +++ b/md5.lisp @@ -110,7 +110,7 @@ where a is the intended low-order byte and d the high-order byte." #+cmu (kernel:32bit-logical-xor y (kernel:32bit-logical-orc2 x z)) #-cmu - (logxor y (logorc2 x z))) + (ldb (byte 32 0) (logxor y (logorc2 x z)))) (declaim (inline mod32+) (ftype (function (ub32 ub32) ub32) mod32+))