aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fs/fs_misc.c')
-rw-r--r--src/fs/fs_misc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fs/fs_misc.c b/src/fs/fs_misc.c
index 89dc48683..ee24fa250 100644
--- a/src/fs/fs_misc.c
+++ b/src/fs/fs_misc.c
@@ -202,7 +202,7 @@ GNUNET_FS_year_to_time (unsigned int year)
202 t.tm_yday = 1; 202 t.tm_yday = 1;
203 tp = mktime (&t); 203 tp = mktime (&t);
204 GNUNET_break (tp != (time_t) - 1); 204 GNUNET_break (tp != (time_t) - 1);
205 ret.abs_value = tp * 1000LL; /* seconds to ms */ 205 ret.abs_value_us = tp * 1000LL * 1000LL; /* seconds to microseconds */
206 return ret; 206 return ret;
207} 207}
208 208
@@ -219,7 +219,7 @@ GNUNET_FS_time_to_year (struct GNUNET_TIME_Absolute at)
219 struct tm *t; 219 struct tm *t;
220 time_t tp; 220 time_t tp;
221 221
222 tp = at.abs_value / 1000; /* ms to seconds */ 222 tp = at.abs_value_us / 1000LL / 1000LL; /* microseconds to seconds */
223 t = gmtime (&tp); 223 t = gmtime (&tp);
224 if (t == NULL) 224 if (t == NULL)
225 return 0; 225 return 0;