X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aft.c;h=8473bc9b012b275518e056f2631222eaa954b462;hp=82724c3d10ca578bde9e662803571c5fee333e49;hb=cdef208272294b567ec80b9defd60e57a0eb2587;hpb=727ae07c46980a5115f9085bee6c72ef3109c8bb;ds=sidebyside diff --git a/aft.c b/aft.c index 82724c3d..8473bc9b 100644 --- a/aft.c +++ b/aft.c @@ -1402,7 +1402,7 @@ static int add_one_audio_file(const char *arg, const void *private_data) const struct private_add_data *pad = private_data; struct audio_format_info afhi, *afhi_ptr = NULL; struct osl_row *pb = NULL, *hs = NULL; /* path brother/hash sister */ - struct osl_object map, obj, query, result; + struct osl_object map, obj = {.data = NULL}, query, result; char *path; HASH_TYPE hash[HASH_SIZE]; @@ -1477,7 +1477,7 @@ out_free: free(path); if (afhi_ptr) free(afhi_ptr->chunk_table); - return ret; + return 1; /* it's not an error if not all files could be added */ } int com_add(int fd, int argc, char * const * const argv)