diff options
Diffstat (limited to 'os/rt/src')
-rw-r--r-- | os/rt/src/chvt.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/os/rt/src/chvt.c b/os/rt/src/chvt.c index e87c2d12c..d20e20d91 100644 --- a/os/rt/src/chvt.c +++ b/os/rt/src/chvt.c @@ -136,8 +136,9 @@ void chVTDoSetI(virtual_timer_t *vtp, systime_t delay, while (p->vt_delta < delay) {
delay -= p->vt_delta;
p = p->vt_next;
- } -
/* The timer is inserted in the delta list.*/ + }
+
+ /* The timer is inserted in the delta list.*/
vtp->vt_prev = (vtp->vt_next = p)->vt_prev;
vtp->vt_prev->vt_next = p->vt_prev = vtp;
vtp->vt_delta = delay
|