os/WaitFor: Use xorg_list_append()
Currently, we use xorg_list_add(new, head->prev) which is functionaly equivalent to xorg_list_append(), but with more pointer chasing, so reduce the strain on the reader and compiler by using the simpler append(). Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
parent
7437b6dbde
commit
6115d8b40c
|
@ -332,7 +332,7 @@ TimerSet(OsTimerPtr timer, int flags, CARD32 millis,
|
|||
if ((int) (existing->expires - millis) > 0)
|
||||
break;
|
||||
/* This even works at the end of the list -- existing->list will be timers */
|
||||
xorg_list_add(&timer->list, existing->list.prev);
|
||||
xorg_list_append(&timer->list, &existing->list);
|
||||
|
||||
/* Check to see if the timer is ready to run now */
|
||||
if ((int) (millis - now) <= 0)
|
||||
|
|
Loading…
Reference in New Issue
Block a user