X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=random_selector.c;h=7bf34026941f8fcfa0553e26c69b3e66a7a5830e;hp=3bd637d54d47edb62f217b2831c3588cc508c7ca;hb=be0b6d883628d8ff9043107f1ddd780838facd3d;hpb=06fe0b6df77cf854d8f787a47b5c3d82d43dc111 diff --git a/random_selector.c b/random_selector.c index 3bd637d5..7bf34026 100644 --- a/random_selector.c +++ b/random_selector.c @@ -27,7 +27,6 @@ #include "string.h" static int com_random_info(int, int, char **); -extern struct gengetopt_args_info conf; extern struct misc_meta_data *mmd; static unsigned int num_audio_files, audio_file_count; @@ -41,10 +40,11 @@ static int count_audio_files(__a_unused const char *dir, __a_unused const char * static int remember_file(const char *dir, const char *name) { - if (audio_file_count >= num_audio_files) - return -E_FILE_COUNT; - audio_file_list[audio_file_count] = make_message("%s/%s", dir, name); - audio_file_count++; + if (audio_file_count < num_audio_files) { + audio_file_list[audio_file_count] = + make_message("%s/%s", dir, name); + audio_file_count++; + } return 1; }