From dabb34af760eff2a6ab8e14927fd173cafb77547 Mon Sep 17 00:00:00 2001 From: Lars Hjemli Date: Sun, 02 Dec 2007 21:28:37 +0000 Subject: Merge branch 'stable' * stable: Handle missing timestamp in commit/tag objects Set commit date on snapshot contents --- (limited to 'parsing.c') diff --git a/parsing.c b/parsing.c index e8c7ab9..5093b8b 100644 --- a/parsing.c +++ b/parsing.c @@ -219,7 +219,7 @@ struct commitinfo *cgit_parse_commit(struct commit *commit) p = t; t = strchr(t, '>') + 1; ret->author_email = substr(p, t); - ret->author_date = atol(++t); + ret->author_date = atol(t+1); p = strchr(t, '\n') + 1; } @@ -230,7 +230,7 @@ struct commitinfo *cgit_parse_commit(struct commit *commit) p = t; t = strchr(t, '>') + 1; ret->committer_email = substr(p, t); - ret->committer_date = atol(++t); + ret->committer_date = atol(t+1); p = strchr(t, '\n') + 1; } @@ -315,7 +315,7 @@ struct taginfo *cgit_parse_tag(struct tag *tag) p = t; t = strchr(t, '>') + 1; ret->tagger_email = substr(p, t); - ret->tagger_date = atol(++t); + ret->tagger_date = atol(t+1); } p = strchr(p, '\n') + 1; } -- cgit v0.9.0.2