X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Flog.h;h=cc038a0cef4a4325f20227c54b18d1ecebc10ef4;hb=0f3345d129c01e1192204ba502a2816b2aaa7166;hp=cc6a7e506a03e5b14f739238ce58112b99e2bc9b;hpb=94f8ec865954dee185ee83999cbf923e6d52f915;p=matches%2FMCTX3420.git diff --git a/server/log.h b/server/log.h index cc6a7e5..cc038a0 100644 --- a/server/log.h +++ b/server/log.h @@ -11,7 +11,8 @@ #define Fatal(...) FatalEx(__func__, __FILE__, __LINE__, __VA_ARGS__) /*** Macro to abort function ***/ -#define Abort(...) LogEx(LOGERR, __func__, __FILE__, __LINE__, __VA_ARGS__); return +#define Abort(...) { LogEx(LOGERR, __func__, __FILE__, __LINE__, __VA_ARGS__); return; } +#define AbortBool(...) { LogEx(LOGERR, __func__, __FILE__, __LINE__, __VA_ARGS__); return false; } // An enum to make the severity of log messages human readable in code enum {LOGERR=0, LOGWARN=1, LOGNOTE=2, LOGINFO=3,LOGDEBUG=4};