secd/src/util.h

16 lines
283 B
C

#ifndef _UTIL_H
#define _UTIL_H
#define GUARD(p) if (!p) { diePerror(__func__); }
#define SGUARD(p) if (p < 0) { diePerror(__func__); }
#if defined (__unix__) || (defined (__APPLE__) && defined (__MACH__))
#define POSIX
#endif
#ifdef __WIN32__
#define WINDOWS
#endif
#endif