gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r13596 - gnunet-gtk/src


From: gnunet
Subject: [GNUnet-SVN] r13596 - gnunet-gtk/src
Date: Sat, 6 Nov 2010 22:27:07 +0100

Author: grothoff
Date: 2010-11-06 22:27:07 +0100 (Sat, 06 Nov 2010)
New Revision: 13596

Modified:
   gnunet-gtk/src/common.c
Log:
fixing exp time

Modified: gnunet-gtk/src/common.c
===================================================================
--- gnunet-gtk/src/common.c     2010-11-06 21:16:57 UTC (rev 13595)
+++ gnunet-gtk/src/common.c     2010-11-06 21:27:07 UTC (rev 13596)
@@ -81,10 +81,19 @@
   year = gtk_spin_button_get_value_as_int (spin);
   memset (&t, 0, sizeof (t));
   if (year < 1900)
-    return GNUNET_TIME_absolute_get (); /* now */
+    {
+      GNUNET_break (0);
+      return GNUNET_TIME_absolute_get (); /* now */
+    }
   t.tm_year = year - 1900;
+  t.tm_mday = 1;
+  t.tm_mon = 1;
+  t.tm_wday = 1;
+  t.tm_yday = 1;
   tp = mktime (&t);
-  ret.abs_value = tp * 1000; /* seconds to ms */
+  GNUNET_break (tp != (time_t) -1);
+  ret.abs_value = tp * 1000LL; /* seconds to ms */
+  GNUNET_break (GNUNET_TIME_absolute_get ().abs_value < ret.abs_value);
   return ret;
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]