X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=aft.c;h=7516e328e9bd63037476b99f37f4bbab5ffd0b37;hb=91352f3511e963b4d46e3168654f0027c6fee291;hp=f89235a484287ce2b5f5aa9081c38fd7a7a5d712;hpb=69b3a249fb8f0f4a01e26f7a414dbe79f480a78c;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; }