diff --git a/src/pulsecore/macro.h b/src/pulsecore/macro.h index 39e9b5878..2d031dadc 100644 --- a/src/pulsecore/macro.h +++ b/src/pulsecore/macro.h @@ -40,7 +40,7 @@ #ifndef PA_LIKELY #ifdef __GNUC__ #define PA_LIKELY(x) (__builtin_expect(!!(x),1)) -#define PA_UNLIKELY(x) (__builtin_expect((x),0)) +#define PA_UNLIKELY(x) (__builtin_expect(!!(x),0)) #else #define PA_LIKELY(x) (x) #define PA_UNLIKELY(x) (x)