# HG changeset patch # User vitor # Date 1211744883 0 # Node ID b2f2c09af8933bc5579f8892b32f34035079353b # Parent 1b346861c9dcbbaa929cd9db3f63aea1483cb696 Merge two if's diff -r 1b346861c9dc -r b2f2c09af893 ra144.c --- a/ra144.c Sun May 25 19:00:13 2008 +0000 +++ b/ra144.c Sun May 25 19:48:03 2008 +0000 @@ -214,16 +214,14 @@ if (a) { a += HALFBLOCK - 1; rotate_block(glob->buffer_2, buffer_a, a); + m[0] = irms(buffer_a, gval) >> 12; + } else { + m[0] = 0; } m[1] = ((ftable1[b] >> 4) * gval) >> 8; m[2] = ((ftable2[c] >> 4) * gval) >> 8; - if (a) - m[0] = irms(buffer_a, gval) >> 12; - else - m[0] = 0; - memmove(glob->buffer_2, glob->buffer_2 + BLOCKSIZE, (BUFFERSIZE - BLOCKSIZE) * 2);