annotate: fix for cvsserver.
[gitweb.git] / date.c
diff --git a/date.c b/date.c
index 18259227321f47988386c2bd70888b3c967d8ab6..542c004c2e8d2a9f731a1f303cc3393d88f5a6e8 100644 (file)
--- a/date.c
+++ b/date.c
@@ -4,9 +4,6 @@
  * Copyright (C) Linus Torvalds, 2005
  */
 
-#include <time.h>
-#include <sys/time.h>
-
 #include "cache.h"
 
 static time_t my_mktime(struct tm *tm)
@@ -65,12 +62,11 @@ const char *show_date(unsigned long time, int tz, int relative)
 
        if (relative) {
                unsigned long diff;
-               time_t t = gm_time_t(time, tz);
                struct timeval now;
                gettimeofday(&now, NULL);
-               if (now.tv_sec < t)
+               if (now.tv_sec < time)
                        return "in the future";
-               diff = now.tv_sec - t;
+               diff = now.tv_sec - time;
                if (diff < 90) {
                        snprintf(timebuf, sizeof(timebuf), "%lu seconds ago", diff);
                        return timebuf;