From b59958282a01cdf9e8a309019d3d16279092ff52 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Sun, 21 Sep 2014 10:07:34 +0100 Subject: [PATCH] only set the missed output argument when it is not NULL --- src/timer_get.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/timer_get.c b/src/timer_get.c index ae39ce5..553db58 100644 --- a/src/timer_get.c +++ b/src/timer_get.c @@ -59,9 +59,9 @@ TR_timerGet(TR_Timer this, unsigned long * missed) if (_missed) { this->sec += _missed * this->timeout * sec_factor / nan_factor; this->nsec += _missed * this->timeout * sec_factor % nan_factor; - *missed = _missed; + if (missed) *missed = _missed; } else { - *missed = 0; + if (missed) *missed = 0; } return this->timeout - (elapsed % this->timeout);