#ifndef __WCHECK_ #define __WCHECK_ #define CHECKF(exp) if (!(exp)) { return(FALSE); } #define CHECKV(exp) if (!(exp)) { return; } #define CHECKN(exp) if (!(exp)) { return(NULL); } #define CHECKBI(exp) if (!(exp)) { return(-1); } #define CHECKASSERTF(exp) if (!(exp)) { ASSERT(0); return(FALSE); } #define CHECKASSERTV(exp) if (!(exp)) { ASSERT(0); return; } #define CHECKASSERTN(exp) if (!(exp)) { ASSERT(0); return(NULL); } #define CHECKASSERTBI(exp) if (!(exp)) { ASSERT(0); return(-1); } #endif