summaryrefslogtreecommitdiff
path: root/libavcodec/ra144.c
diff options
context:
space:
mode:
authorVitor Sessak <vitor1001@gmail.com>2008-08-06 05:24:21 +0000
committerVitor Sessak <vitor1001@gmail.com>2008-08-06 05:24:21 +0000
commitc0f0b34bba397e6413e746514054f6fa2439adba (patch)
treeee1b24929878e9725ef73419825d18d2d67d8687 /libavcodec/ra144.c
parent2f1cad0e582f6666fc8ff2b676718bda1be4ac57 (diff)
Simplify eval_refl(): return directly when needed instead of storing the return value in a variable
Originally committed as revision 14640 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/ra144.c')
-rw-r--r--libavcodec/ra144.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libavcodec/ra144.c b/libavcodec/ra144.c
index dcb8526268..4a3bc68f60 100644
--- a/libavcodec/ra144.c
+++ b/libavcodec/ra144.c
@@ -231,7 +231,6 @@ static void int_to_int16(int16_t *out, const int *inp)
*/
static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
{
- int retval = 0;
int b, c, i;
unsigned int u;
int buffer1[10];
@@ -267,11 +266,11 @@ static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
refl[c] = u = bp1[c];
if ((u + 0x1000) > 0x1fff)
- retval = 1;
+ return 1;
FFSWAP(int *, bp1, bp2);
}
- return retval;
+ return 0;
}
static int interp(RA144Context *ractx, int16_t *out, int block_num,