Commit 676ab6b6 authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

add check for argument range to decoder command line parser

parent af85f142
Loading
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -1280,10 +1280,17 @@ static bool parseCmdlIVAS_dec(
            else
            {
                tmp = -1; /* this is to avoid a compilation warning */
                fprintf( stderr, "Error: SBA ouput convention must be specified, expecting a number!\n\n" );
                fprintf( stderr, "Error: SBA ouput convention must be specified, expecting a number [0-4]!\n\n" );
                usage_dec();
                return false;
            }
            if ( tmp < 0 || tmp > 4 )
            {
                tmp = -1;
                fprintf( stderr, "Error: SBA input convention must be specified, expecting a number in [0,4]!\n\n" );
                usage_enc();
                return false;
            }
            arg->sba_output_fmt = tmp;
        }
#endif