From 71f77f1be3d6e2da1b88fe4a4fdd44c3c69b5325 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Wed, 27 Oct 2010 09:21:14 +0000 Subject: Changed GNUNET_TIME_Absolute and GNUNET_TIME_Relative to allow safe comparisons between time values --- src/util/load.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/util/load.c') diff --git a/src/util/load.c b/src/util/load.c index 5bcf220be..9bbea6c14 100644 --- a/src/util/load.c +++ b/src/util/load.c @@ -86,18 +86,18 @@ internal_update (struct GNUNET_LOAD_Value *load) struct GNUNET_TIME_Relative delta; unsigned int n; - if (load->autodecline.value == GNUNET_TIME_UNIT_FOREVER_REL.value) + if (load->autodecline.rel_value == GNUNET_TIME_UNIT_FOREVER_REL.rel_value) return; delta = GNUNET_TIME_absolute_get_duration (load->last_update); - if (delta.value < load->autodecline.value) + if (delta.rel_value < load->autodecline.rel_value) return; - if (load->autodecline.value == 0) + if (load->autodecline.rel_value == 0) { load->runavg_delay = 0.0; load->load = 0; return; } - n = delta.value / load->autodecline.value; + n = delta.rel_value / load->autodecline.rel_value; if (n > 16) { load->runavg_delay = 0.0; -- cgit v1.2.3