archive: pass archiver struct to write_archive callback
[gitweb.git] / archive.c
index f0b4e85513eaab597225a23e2d132389224ea4c6..a0a5beb94840d04c11e9b8be53b1c50074fafed3 100644 (file)
--- a/archive.c
+++ b/archive.c
@@ -410,5 +410,5 @@ int write_archive(int argc, const char **argv, const char *prefix,
        parse_treeish_arg(argv, &args, prefix);
        parse_pathspec_arg(argv + 1, &args);
 
-       return ar->write_archive(&args);
+       return ar->write_archive(ar, &args);
 }