[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r15080 - gnunet-gtk/src
From: |
gnunet |
Subject: |
[GNUnet-SVN] r15080 - gnunet-gtk/src |
Date: |
Wed, 27 Apr 2011 20:34:03 +0200 |
Author: grothoff
Date: 2011-04-27 20:34:03 +0200 (Wed, 27 Apr 2011)
New Revision: 15080
Modified:
gnunet-gtk/src/common.c
Log:
use new fs time apis
Modified: gnunet-gtk/src/common.c
===================================================================
--- gnunet-gtk/src/common.c 2011-04-27 18:33:54 UTC (rev 15079)
+++ gnunet-gtk/src/common.c 2011-04-27 18:34:03 UTC (rev 15080)
@@ -75,24 +75,10 @@
{
struct GNUNET_TIME_Absolute ret;
int year;
- time_t tp;
- struct tm t;
year = gtk_spin_button_get_value_as_int (spin);
- memset (&t, 0, sizeof (t));
- if (year < 1900)
- {
- 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);
- GNUNET_break (tp != (time_t) -1);
- ret.abs_value = tp * 1000LL; /* seconds to ms */
+ GNUNET_assert (year >= 0);
+ ret = GNUNET_FS_year_to_time ( (unsigned int) year);
GNUNET_break (GNUNET_TIME_absolute_get ().abs_value < ret.abs_value);
return ret;
}
@@ -102,16 +88,9 @@
GNUNET_GTK_setup_expiration_year_adjustment (GtkBuilder *builder)
{
GtkAdjustment *aj;
- struct tm *t;
- int year;
- time_t tp;
+ unsigned int year;
- tp = time (NULL);
- t = gmtime (&tp);
- if (t == NULL)
- year = 0;
- else
- year = t->tm_year + 1900;
+ year = GNUNET_FS_get_current_year ();
aj = GTK_ADJUSTMENT (gtk_builder_get_object (builder,
"expiration_year_adjustment"));
gtk_adjustment_set_value (aj, year + 2);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r15080 - gnunet-gtk/src,
gnunet <=