aboutsummaryrefslogtreecommitdiffstats
path: root/codecs/ilbc/iLBC_decode.c
diff options
context:
space:
mode:
Diffstat (limited to 'codecs/ilbc/iLBC_decode.c')
-rwxr-xr-xcodecs/ilbc/iLBC_decode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/codecs/ilbc/iLBC_decode.c b/codecs/ilbc/iLBC_decode.c
index 91c80c8e2..22bfff792 100755
--- a/codecs/ilbc/iLBC_decode.c
+++ b/codecs/ilbc/iLBC_decode.c
@@ -241,7 +241,7 @@ static void Decode(
/* update memory */
- memcpy(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
memcpy(mem+CB_MEML-SUBL,
&decresidual[(start+1+subframe)*SUBL],
SUBL*sizeof(float));
@@ -286,7 +286,7 @@ static void Decode(
/* update memory */
- memcpy(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
+ memmove(mem, mem+SUBL, (CB_MEML-SUBL)*sizeof(float));
memcpy(mem+CB_MEML-SUBL,
&reverseDecresidual[subframe*SUBL],
SUBL*sizeof(float));