shithub: opus

Download patch

ref: 0fa5fa88e9bc1490f4c471c8f4a927a97c5d5446
parent: 531cf591e6c086ec0074e5630ce2c2db0e84bd3e
author: Jean-Marc Valin <[email protected]>
date: Sat May 25 14:50:01 EDT 2013

Adds missing RESTORE_STACK calls

--- a/celt/celt_lpc.c
+++ b/celt/celt_lpc.c
@@ -176,6 +176,7 @@
       _y[i] = ADD16(_x[i  ], ROUND16(sum, SIG_SHIFT));
    }
 #endif
+   RESTORE_STACK;
 }
 
 void celt_iir(const opus_val32 *_x,
@@ -288,6 +289,7 @@
    for(i=0;i<ord;i++)
       mem[i] = _y[N-i-1];
 #endif
+   RESTORE_STACK;
 }
 
 void _celt_autocorr(