]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Revert "sequencer: remove useless get_dir() function"
authorJunio C Hamano <gitster@pobox.com>
Wed, 14 Dec 2016 22:56:46 +0000 (14:56 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 14 Dec 2016 22:56:46 +0000 (14:56 -0800)
This reverts commit 39784cd3620cc47415c9010ec58a9616f040125c.

The function had only one caller when the "remove useless" was
written, but another topic will soon make heavy use of it and more
importantly the function will return different paths depending on
the value in opts.

sequencer.c

index 3ac4cb8d3baa19a7a532d131d6b16af179236062..0b78f3149fe44058a6aa06c142f5893e4cab5e35 100644 (file)
@@ -47,6 +47,11 @@ static inline int is_rebase_i(const struct replay_opts *opts)
        return 0;
 }
 
+static const char *get_dir(const struct replay_opts *opts)
+{
+       return git_path_seq_dir();
+}
+
 static const char *get_todo_path(const struct replay_opts *opts)
 {
        return git_path_todo_file();
@@ -155,7 +160,7 @@ int sequencer_remove_state(struct replay_opts *opts)
                free(opts->xopts[i]);
        free(opts->xopts);
 
-       strbuf_addf(&dir, "%s", git_path_seq_dir());
+       strbuf_addf(&dir, "%s", get_dir(opts));
        remove_dir_recursively(&dir, 0);
        strbuf_release(&dir);