fetch-pack: restore save_commit_buffer after use
[gitweb.git] / fetch-pack.c
index 3c5f0640775bfaf270c6c9bcc38f0b31e08ea368..773453c095666a40327447722b6ec66cd5e266a9 100644 (file)
@@ -717,6 +717,7 @@ static int everything_local(struct fetch_pack_args *args,
 {
        struct ref *ref;
        int retval;
+       int old_save_commit_buffer = save_commit_buffer;
        timestamp_t cutoff = 0;
 
        save_commit_buffer = 0;
@@ -786,6 +787,9 @@ static int everything_local(struct fetch_pack_args *args,
                print_verbose(args, _("already have %s (%s)"), oid_to_hex(remote),
                              ref->name);
        }
+
+       save_commit_buffer = old_save_commit_buffer;
+
        return retval;
 }