scottmac                Tue Jun 30 12:49:54 2009 UTC

  Modified files:              
    /php-src/ext/hash   hash_adler32.c 
  Log:
  Fix bug #48284 - adler32 is in the wrong order. Changed to match what zlib 
produces.
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/hash/hash_adler32.c?r1=1.11&r2=1.12&diff_format=u
Index: php-src/ext/hash/hash_adler32.c
diff -u php-src/ext/hash/hash_adler32.c:1.11 
php-src/ext/hash/hash_adler32.c:1.12
--- php-src/ext/hash/hash_adler32.c:1.11        Tue Mar 10 23:39:18 2009
+++ php-src/ext/hash/hash_adler32.c     Tue Jun 30 12:49:54 2009
@@ -17,7 +17,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: hash_adler32.c,v 1.11 2009/03/10 23:39:18 helly Exp $ */
+/* $Id: hash_adler32.c,v 1.12 2009/06/30 12:49:54 scottmac Exp $ */
 
 #include "php_hash.h"
 #include "php_hash_adler32.h"
@@ -42,10 +42,10 @@
 
 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;
 }
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to