From: ArchieZh Date: Tue, 11 Dec 2018 07:05:42 +0000 (+0800) Subject: common: enhance debug macro X-Git-Tag: v14.1.0~593^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c6d87c868e58cba86e4453914b225a568f6b88b5;p=ceph.git common: enhance debug macro Add some protection code for macro defined in debug.h Signed-off-by: ArchieZh --- diff --git a/src/common/debug.h b/src/common/debug.h index 3a3e88aa640e..1d4c74701432 100644 --- a/src/common/debug.h +++ b/src/common/debug.h @@ -20,13 +20,13 @@ /* Global version of the stuff in common/dout.h */ -#define dout(v) ldout((dout_context), v) +#define dout(v) ldout((dout_context), (v)) -#define pdout(v, p) lpdout((dout_context), v, p) +#define pdout(v, p) lpdout((dout_context), (v), (p)) -#define dlog_p(sub, v) ldlog_p1((dout_context), sub, v) +#define dlog_p(sub, v) ldlog_p1((dout_context), (sub), (v)) -#define generic_dout(v) lgeneric_dout((dout_context), v) +#define generic_dout(v) lgeneric_dout((dout_context), (v)) #define derr lderr((dout_context))