diff --git a/sys/sys/callout.h b/sys/sys/callout.h index f5c75ecc25ee..8b514409fc58 100644 --- a/sys/sys/callout.h +++ b/sys/sys/callout.h @@ -72,7 +72,7 @@ void _callout_init_lock(struct callout *, struct lock_object *, int); _callout_init_lock((c), ((mtx) != NULL) ? &(mtx)->lock_object : \ NULL, (flags)) #define callout_init_rm(c, rm, flags) \ - _callout_init_lock((c), ((rm != NULL) ? &(rm)->lock_object : \ + _callout_init_lock((c), ((rm) != NULL) ? &(rm)->lock_object : \ NULL, (flags)) #define callout_init_rw(c, rw, flags) \ _callout_init_lock((c), ((rw) != NULL) ? &(rw)->lock_object : \