From 1b269aa139ba66288cc2c3f1b463c73821343262 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 2 Oct 2007 16:52:18 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@29 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- src/chlists.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/chlists.c') diff --git a/src/chlists.c b/src/chlists.c index d01c8c37c..7994f8ac6 100644 --- a/src/chlists.c +++ b/src/chlists.c @@ -31,10 +31,8 @@ */ void fifo_insert(Thread *tp, ThreadsQueue *tqp) { - tp->p_next = (Thread *)tqp; - tp->p_prev = tqp->p_prev; - tqp->p_prev->p_next = tp; - tqp->p_prev = tp; + tp->p_prev = (tp->p_next = (Thread *)tqp)->p_prev; + tp->p_prev->p_next = tqp->p_prev = tp; } /* -- cgit v1.2.3