Commit f93f3790c511d3ed821bf63fdaf5aeec155e195b

Vicent Martí 2013-10-31T06:35:01

Merge pull request #1924 from linquize/gmtime Use gmtime() instead of gmtime_t()

diff --git a/examples/log.c b/examples/log.c
index 4c2df07..81b056c 100644
--- a/examples/log.c
+++ b/examples/log.c
@@ -125,7 +125,7 @@ static int add_revision(struct log_state *s, const char *revstr)
 static void print_time(const git_time *intime, const char *prefix)
 {
 	char sign, out[32];
-	struct tm intm;
+	struct tm *intm;
 	int offset, hours, minutes;
 	time_t t;
 
@@ -142,8 +142,8 @@ static void print_time(const git_time *intime, const char *prefix)
 
 	t = (time_t)intime->time + (intime->offset * 60);
 
-	gmtime_r(&t, &intm);
-	strftime(out, sizeof(out), "%a %b %e %T %Y", &intm);
+	intm = gmtime(&t);
+	strftime(out, sizeof(out), "%a %b %e %T %Y", intm);
 
 	printf("%s%s %c%02d%02d\n", prefix, out, sign, hours, minutes);
 }