{"thread":{"id":"7061","subject":"[PATCH] builtin-archive: use RUN_SETUP","startedAt":"2007-03-03T16:14:25Z","lastAt":"2007-03-03T16:14:25Z","messageCount":1,"participants":["Johannes Schindelin"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"36182","messageId":"Pine.LNX.4.63.0703031714030.22628@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"7061","inReplyTo":null,"subject":"[PATCH] builtin-archive: use RUN_SETUP","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-03-03T16:14:25Z","receivedAt":"2007-03-03T16:14:25Z","isPatch":true,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"\nIt used to roll its own setup.\n\nSigned-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>\n---\n\n\tIt deletes more lines than it adds...\n\n builtin-archive.c |    2 --\n git.c             |    2 +-\n 2 files changed, 1 insertions(+), 3 deletions(-)\n\ndiff --git a/builtin-archive.c b/builtin-archive.c\nindex 8ea6cb1..2fae885 100644\n--- a/builtin-archive.c\n+++ b/builtin-archive.c\n@@ -252,8 +252,6 @@ int cmd_archive(int argc, const char **argv, const char *prefix)\n \n \tmemset(&ar, 0, sizeof(ar));\n \ttree_idx = parse_archive_args(argc, argv, &ar);\n-\tif (prefix == NULL)\n-\t\tprefix = setup_git_directory();\n \n \targv += tree_idx;\n \tparse_treeish_arg(argv, &ar.args, prefix);\ndiff --git a/git.c b/git.c\nindex 909adf2..446d24e 100644\n--- a/git.c\n+++ b/git.c\n@@ -237,7 +237,7 @@ static void handle_internal_command(int argc, const char **argv, char **envp)\n \t\t{ \"add\", cmd_add, RUN_SETUP | DISALLOW_IN_GIT_DIR },\n \t\t{ \"annotate\", cmd_annotate, USE_PAGER },\n \t\t{ \"apply\", cmd_apply },\n-\t\t{ \"archive\", cmd_archive },\n+\t\t{ \"archive\", cmd_archive, RUN_SETUP },\n \t\t{ \"blame\", cmd_blame, RUN_SETUP },\n \t\t{ \"branch\", cmd_branch, RUN_SETUP },\n \t\t{ \"bundle\", cmd_bundle },\n-- \n1.5.0.2.2498.g9e15a-dirty\n"}]}