Commit 36acfbf9 authored by vaclav's avatar vaclav
Browse files

add error message for wrong order of command-line parameters

parent 51d0e7cf
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -1622,6 +1622,16 @@ static bool parseCmdlIVAS_dec(
#ifdef FIX_956_DECODER_COMMAND_LINE_FIX
    if ( i < argc - 4 )
    {
        for ( i = 1; i < argc; i++ )
        {
            if ( argv[i][0] == '-' )
            {
                fprintf( stderr, "Error: Wrong order of command-line arguments (optional arguments are first)\n\n" );
                usage_dec();
                return false;
            }
        }

        fprintf( stderr, "Error: Too many mandatory command-line arguments\n\n" );
        usage_dec();
        return false;