Home | History | Annotate | Download | only in headers

Lines Matching refs:LTC_ARGCHK

1 /* Defines the LTC_ARGCHK macro used within the library */
9 #define LTC_ARGCHK(x) if (!(x)) { crypt_argchk(#x, __FILE__, __LINE__); }
10 #define LTC_ARGCHKVD(x) LTC_ARGCHK(x)
15 #define LTC_ARGCHK(x) assert((x))
16 #define LTC_ARGCHKVD(x) LTC_ARGCHK(x)
20 #define LTC_ARGCHK(x) if (!(x)) { fprintf(stderr, "\nwarning: ARGCHK failed at %s:%d\n", __FILE__, __LINE__); }
21 #define LTC_ARGCHKVD(x) LTC_ARGCHK(x)
25 #define LTC_ARGCHK(x)
26 #define LTC_ARGCHKVD(x) LTC_ARGCHK(x)
30 #define LTC_ARGCHK(x) if (!(x)) return CRYPT_INVALID_ARG;