X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=afh.c;h=49629cb1a7513ae300d0704cb543755f60b40131;hb=6761a4b76e3e7534ead2021cee9bab41716d4488;hp=d06e4420ff8364ae0401c9de111f3cfe208213c5;hpb=9b406cbe5d20ba969713ca3d7a8033e697476d75;p=paraslash.git diff --git a/afh.c b/afh.c index d06e4420..49629cb1 100644 --- a/afh.c +++ b/afh.c @@ -102,16 +102,15 @@ int main(int argc, char **argv) } ret = compute_afhi(conf.inputs[i], audio_file_data, audio_file_size, fd, &afhi); - if (ret < 0) - goto out; - - audio_format_num = ret; - printf("File %d: %s\n", i + 1, conf.inputs[i]); - print_info(audio_format_num, &afhi); - if (conf.chunk_table_given) - print_chunk_table(&afhi); - printf("\n"); - clear_afhi(&afhi); + if (ret >= 0) { + audio_format_num = ret; + printf("File %d: %s\n", i + 1, conf.inputs[i]); + print_info(audio_format_num, &afhi); + if (conf.chunk_table_given) + print_chunk_table(&afhi); + printf("\n"); + clear_afhi(&afhi); + } ret2 = para_munmap(audio_file_data, audio_file_size); if (ret2 < 0 && ret >= 0) ret = ret2;