threads / discuss / 2177

git-rev-parse: one more fix for "--"

Subject: git-rev-parse: one more fix for "--"

## tl;dr

One message between Oct 21, 2005 and Oct 21, 2005.

replies: 0people: 1as markdown or json

Linus Torvalds· Oct 21, 2005, 04:17 UTC · lore

My previous "--" fixup case missed one case: it would print any default revision after the "--" rather than before.

Trivially fixed.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
---

Gaah. If you haven't applied the previous patch yet, just combine the two diffs into one.

diff --git a/rev-parse.c b/rev-parse.c
index 9ae2512..243f89f 100644
--- a/rev-parse.c
+++ b/rev-parse.c
@@ -174,6 +174,7 @@ int main(int argc, char **argv)
 		if (*arg == '-') {
 			if (!strcmp(arg, "--")) {
 				as_is = 1;
+				show_default();
 				/* Pass on the "--" if we show anything but files.. */
 				if (filter & (DO_FLAGS | DO_REVS))
 					show_file(arg);

← back to recent threads