ref: 1ccd0cd04d75840861e26f6c5f6ac73396d43d8a
dir: /sys/src/cmd/aux/antiword/fail.h/
/* * fail.h * Copyright (C) 1998-2000 A.J. van Os; Released under GPL * * Description: * Support for an alternative form of assert() */ #if !defined(__fail_h) #define __fail_h 1 #undef fail #if defined(NDEBUG) #define fail(e) ((void)0) #else #define fail(e) ((e) ? __fail(#e, __FILE__, __LINE__) : (void)0) #endif /* NDEBUG */ extern void __fail(char *, char *, int); #endif /* __fail_h */