shithub: opus

Download patch

ref: e40105f4db6a45800a24606483c8cdaf2e819a80
parent: e3187444692195957eb66989622c7b1ad8448b06
author: maks <[email protected]>
date: Thu Feb 6 12:32:47 EST 2014

Fixes internal check_control_input() error checking.

The code was wrong, but did not have any impact on user-visible behaviour
because all it did was change an internal-only error code.

Signed-off-by: Jean-Marc Valin <[email protected]>

--- a/silk/enc_API.c
+++ b/silk/enc_API.c
@@ -165,7 +165,7 @@
     psEnc->state_Fxx[ 0 ].sCmn.nFramesEncoded = psEnc->state_Fxx[ 1 ].sCmn.nFramesEncoded = 0;
 
     /* Check values in encoder control structure */
-    if( ( ret = check_control_input( encControl ) != 0 ) ) {
+    if( ( ret = check_control_input( encControl ) ) != 0 ) {
         silk_assert( 0 );
         RESTORE_STACK;
         return ret;