From 5c54bab9402200e9eba28f8f8436ba9dfb67e85f Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 25 Jan 2000 18:27:50 +0000 Subject: [PATCH] go ahead and redefine assert in traditional C --- src/libCom/osi/epicsAssert.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libCom/osi/epicsAssert.h b/src/libCom/osi/epicsAssert.h index d7c634f09..4f083b99f 100644 --- a/src/libCom/osi/epicsAssert.h +++ b/src/libCom/osi/epicsAssert.h @@ -68,6 +68,9 @@ epicsShareFunc extern void epicsShareAPI epicsAssert (); #else /*__STDC__ or __cplusplus*/ +#define assert(exp) \ +{if (!(exp)) epicsAssert (__FILE__, __LINE__, "", epicsAssertAuthor);} + #endif /* (__STDC__ or __cplusplus) and not VAXC */ #endif /* NDEBUG */