From 2d419bf56c5c9ac851881991d16eef6d7f156418 Mon Sep 17 00:00:00 2001 From: jmcmullan Date: Thu, 1 Dec 2011 05:44:37 +0000 Subject: [PATCH] mesa.library: Fix inverted atomic decrement result on m68k Signed-off-by: Jason S. McMullan git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@42693 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- workbench/libs/mesa/src/gallium/auxiliary/util/u_atomic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workbench/libs/mesa/src/gallium/auxiliary/util/u_atomic.h b/workbench/libs/mesa/src/gallium/auxiliary/util/u_atomic.h index 7734f8424b..a6a3189a0f 100644 --- a/workbench/libs/mesa/src/gallium/auxiliary/util/u_atomic.h +++ b/workbench/libs/mesa/src/gallium/auxiliary/util/u_atomic.h @@ -431,7 +431,7 @@ p_atomic_dec_zero(int32_t *v) /* FIXME: AROS needs an atomic decrement and return... */ Disable(); AROS_ATOMIC_DEC(*(LONG *)v); - n = (*v != 0) ? TRUE : FALSE; + n = (*v == 0) ? TRUE : FALSE; Enable(); return n; -- 2.11.4.GIT