aboutsummaryrefslogtreecommitdiff
path: root/src/util/speedup.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/speedup.c')
-rw-r--r--src/util/speedup.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/speedup.c b/src/util/speedup.c
index d71e7c158..544958be9 100644
--- a/src/util/speedup.c
+++ b/src/util/speedup.c
@@ -34,7 +34,7 @@ static struct GNUNET_TIME_Relative interval;
34 34
35static struct GNUNET_TIME_Relative delta; 35static struct GNUNET_TIME_Relative delta;
36 36
37static GNUNET_SCHEDULER_TaskIdentifier speedup_task; 37static struct GNUNET_SCHEDULER_Task * speedup_task;
38 38
39 39
40static void 40static void
@@ -43,7 +43,7 @@ do_speedup (void *cls,
43{ 43{
44 static long long current_offset; 44 static long long current_offset;
45 45
46 speedup_task = GNUNET_SCHEDULER_NO_TASK; 46 speedup_task = NULL;
47 if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason)) 47 if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason))
48 return; 48 return;
49 current_offset += delta.rel_value_us; 49 current_offset += delta.rel_value_us;
@@ -97,10 +97,10 @@ GNUNET_SPEEDUP_start_ (const struct GNUNET_CONFIGURATION_Handle *cfg)
97void 97void
98GNUNET_SPEEDUP_stop_ () 98GNUNET_SPEEDUP_stop_ ()
99{ 99{
100 if (GNUNET_SCHEDULER_NO_TASK != speedup_task) 100 if (NULL != speedup_task)
101 { 101 {
102 GNUNET_SCHEDULER_cancel (speedup_task); 102 GNUNET_SCHEDULER_cancel (speedup_task);
103 speedup_task = GNUNET_SCHEDULER_NO_TASK; 103 speedup_task = NULL;
104 } 104 }
105 if ( (0 != interval.rel_value_us) && 105 if ( (0 != interval.rel_value_us) &&
106 (0 != delta.rel_value_us) ) 106 (0 != delta.rel_value_us) )