From 52693d68f7181d707e1a192d67a617145b358394 Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 28 Jul 2018 22:10:27 +0800 Subject: *update --- src/libjin/Utils/macros.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libjin/Utils/macros.h') diff --git a/src/libjin/Utils/macros.h b/src/libjin/Utils/macros.h index 684e8e8..a57cb7c 100644 --- a/src/libjin/Utils/macros.h +++ b/src/libjin/Utils/macros.h @@ -8,8 +8,9 @@ #define MASK // 声明掩码 enum -#define CALLONCE(call) static char __dummy__=(call, 1) // 只会调用一次 #define onlyonce // 声明只会调用一次 +#define CALLONCE(call) static char __dummy__=(call, 1) // 只会调用一次 +#define SAFECALL(func, params) if(func) func(params) #define zero(mem) memset(&mem, 0, sizeof(mem)) -- cgit v1.1-26-g67d0