test
authorChristian Grothoff <christian@grothoff.org>
Fri, 17 Jul 2009 23:26:42 +0000 (23:26 +0000)
committerChristian Grothoff <christian@grothoff.org>
Fri, 17 Jul 2009 23:26:42 +0000 (23:26 +0000)
src/util/time.c

index 95fa89b9a82c13ac9db9651db42b1399dd6a7dce..f1f6010d47d2acdb9aa2caf2c5e32ca5aa58ffa6 100644 (file)
@@ -95,7 +95,7 @@ struct GNUNET_TIME_Absolute
 GNUNET_TIME_relative_to_absolute (struct GNUNET_TIME_Relative rel)
 {
   struct GNUNET_TIME_Absolute ret;
-  if (rel.value == (uint64_t) - 1LL)
+  if (rel.value == (uint64_t) -1LL)
     return GNUNET_TIME_absolute_get_forever ();
   struct GNUNET_TIME_Absolute now = GNUNET_TIME_absolute_get ();
   if (rel.value + now.value < rel.value)
@@ -218,7 +218,7 @@ GNUNET_TIME_relative_multiply (struct GNUNET_TIME_Relative rel,
   struct GNUNET_TIME_Relative ret;
   if (factor == 0)
     return GNUNET_TIME_relative_get_zero ();
-  ret.value = rel.value * factor;
+  ret.value = rel.value * (unsigned long long) factor;
   if (ret.value / factor != rel.value)
     {
       GNUNET_break (0);