diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2015-11-08 04:38:29 +0000 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2015-11-08 04:38:29 +0000 |
commit | a56bea82289561d76ca7920aa0f8b7d7e998391e (patch) | |
tree | 539270a178622c6549c689b074e7922a92070001 /rc.cc | |
parent | Adding upstream version 1.3~pre2. (diff) | |
download | zutils-a56bea82289561d76ca7920aa0f8b7d7e998391e.tar.xz zutils-a56bea82289561d76ca7920aa0f8b7d7e998391e.zip |
Adding upstream version 1.3~rc1.upstream/1.3_rc1
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
Diffstat (limited to '')
-rw-r--r-- | rc.cc | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -122,8 +122,8 @@ bool parse_rc_line( const std::string & line, return false; } const std::string name( line, l, i - l ); int format_index = -1; - for( int i = 0; i < num_formats; ++i ) - if( name == format_names[i] ) { format_index = i; break; } + for( int j = 0; j < num_formats; ++j ) + if( name == format_names[j] ) { format_index = j; break; } if( format_index < 0 ) { if( verbosity >= 0 ) std::fprintf( stderr, "%s %d: bad format name '%s'\n", @@ -226,7 +226,8 @@ void parse_compressor( const std::string & arg, const int format_index, const char * get_compressor_name( const int format_index ) { - if( format_index >= 0 && format_index < num_formats ) + if( format_index >= 0 && format_index < num_formats && + compressor_names[format_index].size() ) return compressor_names[format_index].c_str(); return 0; } |