From c264f92f292ddd4c5cb37950799c824b9b142b39 Mon Sep 17 00:00:00 2001 From: Scott MacVicar Date: Tue, 30 Jun 2009 12:49:54 +0000 Subject: [PATCH] Fix bug #48284 - adler32 is in the wrong order. Changed to match what zlib produces. --- ext/hash/hash_adler32.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/hash/hash_adler32.c b/ext/hash/hash_adler32.c index 1d831421a7..752b9e79c3 100644 --- a/ext/hash/hash_adler32.c +++ b/ext/hash/hash_adler32.c @@ -42,10 +42,10 @@ PHP_HASH_API void PHP_ADLER32Update(PHP_ADLER32_CTX *context, const unsigned cha PHP_HASH_API void PHP_ADLER32Final(unsigned char digest[4], PHP_ADLER32_CTX *context) { - digest[3] = (unsigned char) ((context->state >> 24) & 0xff); - digest[2] = (unsigned char) ((context->state >> 16) & 0xff); - digest[1] = (unsigned char) ((context->state >> 8) & 0xff); - digest[0] = (unsigned char) (context->state & 0xff); + digest[0] = (unsigned char) ((context->state >> 24) & 0xff); + digest[1] = (unsigned char) ((context->state >> 16) & 0xff); + digest[2] = (unsigned char) ((context->state >> 8) & 0xff); + digest[3] = (unsigned char) (context->state & 0xff); context->state = 0; } -- 2.50.1