diff --git a/cwCommonImpl.h b/cwCommonImpl.h index 7b59c59..703f2f0 100644 --- a/cwCommonImpl.h +++ b/cwCommonImpl.h @@ -138,8 +138,8 @@ namespace cw { -#define cwAssert(C) while(1){ if(!(C)){ cwLogFatal(kAssertFailRC,"Assert failed on condition:%s",#C ); } break; } - +#define cwAssert(C) while(1){ if(!(C)) { cwLogFatal(kAssertFailRC,"Assert failed on condition:%s",#C ); } break; } +#define cwRuntimeCheck(C) while(1){ if(!(C)) { rc=cwLogError(kAssertFailRC,"Runtime error check failed on condition:%s",#C); goto errLabel; } break; }