From 31474ccaa0f7e4514e6936124e740b7414b16543 Mon Sep 17 00:00:00 2001 From: Fredrik Holmqvist Date: Mon, 27 Dec 2010 20:47:27 +0000 Subject: [PATCH] More of the same. Postfix/prefix increment evaluation order is not changed by parantheses. Use '+ 1' for readability instead. CID 2982. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39966 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/generic/dpc/dpc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/generic/dpc/dpc.c b/src/add-ons/kernel/generic/dpc/dpc.c index 3eac7848f6..4b09253542 100644 --- a/src/add-ons/kernel/generic/dpc/dpc.c +++ b/src/add-ons/kernel/generic/dpc/dpc.c @@ -54,7 +54,7 @@ dpc_thread(void *arg) acquire_spinlock(&queue->lock); dpc = queue->slots[queue->head]; - queue->head = (queue->head++) % queue->size; + queue->head = (queue->head + 1) % queue->size; queue->count--; release_spinlock(&queue->lock); @@ -67,7 +67,7 @@ dpc_thread(void *arg) // Otherwise, resource could leaks... while (queue->count--) { dpc = queue->slots[queue->head]; - queue->head = (queue->head++) % queue->size; + queue->head = (queue->head + 1) % queue->size; dpc.function(dpc.arg); }