Changes

No change in size ,  18:26, 12 May 2016
no edit summary
Line 46: Line 46:  
  for(size_t i=0; i<2; i++) {
 
  for(size_t i=0; i<2; i++) {
 
     for(size_t j=0; j<5; j++) {
 
     for(size_t j=0; j<5; j++) {
         r0 -= data_ptr[j] + (r1 >>> 3)
+
         r0 -= (r1 >>> 3) - data_ptr[j]
 
         r1 -= (r3 >>> (r2 & 0xf + 3)) ^ (r2 >>> (r0 & 0xf + 13))
 
         r1 -= (r3 >>> (r2 & 0xf + 3)) ^ (r2 >>> (r0 & 0xf + 13))
 
         r3 -= (r2 >>> r0) * r1
 
         r3 -= (r2 >>> r0) * r1