X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=aft.c;h=7516e328e9bd63037476b99f37f4bbab5ffd0b37;hb=e44d3f1b40bc98f15421b49fe0f5f19c679de007;hp=f89235a484287ce2b5f5aa9081c38fd7a7a5d712;hpb=26a0b7e457d1dd7e0e40d866d28de00c5d1cfa54;p=paraslash.git diff --git a/aft.c b/aft.c index f89235a4..7516e328 100644 --- a/aft.c +++ b/aft.c @@ -1914,15 +1914,7 @@ out_free: send_ret = sc_send_va_buffer(&pad->cc->scc, "failed to add %s (%s)\n", path, para_strerror(-ret)); free(obj.data); - if (afhi_ptr) { - free(afhi_ptr->chunk_table); - free(afhi_ptr->techinfo); - free(afhi_ptr->tags.artist); - free(afhi_ptr->tags.title); - free(afhi_ptr->tags.year); - free(afhi_ptr->tags.album); - free(afhi_ptr->tags.comment); - } + clear_afhi(afhi_ptr); /* Stop adding files only on send errors. */ return send_ret; }