dir.c: add free_excludes()
[gitweb.git] / unpack-trees.c
index 803445aa7be140c3707bcebc72aaf6fc6af45e4b..4d92412469ef99ff9320fdf0594b4361049fc13e 100644 (file)
@@ -945,11 +945,7 @@ int unpack_trees(unsigned len, struct tree_desc *t, struct unpack_trees_options
                *o->dst_index = o->result;
 
 done:
-       for (i = 0;i < el.nr;i++)
-               free(el.excludes[i]);
-       if (el.excludes)
-               free(el.excludes);
-
+       free_excludes(&el);
        return ret;
 
 return_failed: