From 70e34b2dc88e28f09903b85932ea679992da62ff Mon Sep 17 00:00:00 2001 From: Shawn Pearce Date: Wed, 17 May 2006 18:34:48 -0400 Subject: Fix ref log parsing so it works properly. The log parser was only ever matching the last log record due to calling strtoul on "> 1136091609" rather than " 1136091609". Also once a match for '@' has been found after the name of the ref there is no point in looking for another '@' within the remaining text. Signed-off-by: Junio C Hamano --- sha1_name.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sha1_name.c') diff --git a/sha1_name.c b/sha1_name.c index 3ac3ab4f58..4376cb3928 100644 --- a/sha1_name.c +++ b/sha1_name.c @@ -267,6 +267,7 @@ static int get_sha1_basic(const char *str, int len, unsigned char *sha1) at_time = approxidate(date_spec); free(date_spec); len = at_mark; + break; } } -- cgit v1.2.1