Commit b59958282a01cdf9e8a309019d3d16279092ff52

Authored by Georg Hopp
1 parent c40a515e

only set the missed output argument when it is not NULL

Showing 1 changed file with 2 additions and 2 deletions
@@ -59,9 +59,9 @@ TR_timerGet(TR_Timer this, unsigned long * missed) @@ -59,9 +59,9 @@ TR_timerGet(TR_Timer this, unsigned long * missed)
59 if (_missed) { 59 if (_missed) {
60 this->sec += _missed * this->timeout * sec_factor / nan_factor; 60 this->sec += _missed * this->timeout * sec_factor / nan_factor;
61 this->nsec += _missed * this->timeout * sec_factor % nan_factor; 61 this->nsec += _missed * this->timeout * sec_factor % nan_factor;
62 - *missed = _missed; 62 + if (missed) *missed = _missed;
63 } else { 63 } else {
64 - *missed = 0; 64 + if (missed) *missed = 0;
65 } 65 }
66 66
67 return this->timeout - (elapsed % this->timeout); 67 return this->timeout - (elapsed % this->timeout);
Please register or login to post a comment