From 233475c944fe7c3ff7ef0569a1e864dc5b0f7835 Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Fri, 19 Apr 2002 15:48:35 +0000 Subject: [PATCH] avoid cranking libc minors for another few weeks --- src/include/assert.h | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/include/assert.h b/src/include/assert.h index dfa5efae..66f96c98 100644 --- a/src/include/assert.h +++ b/src/include/assert.h @@ -1,4 +1,4 @@ -/* $OpenBSD: assert.h,v 1.5 2002/04/17 16:00:34 espie Exp $ */ +/* $OpenBSD: assert.h,v 1.6 2002/04/19 15:48:35 deraadt Exp $ */ /* $NetBSD: assert.h,v 1.6 1994/10/26 00:55:44 cgd Exp $ */ /*- @@ -49,22 +49,16 @@ #undef assert #undef _assert -#include - #ifdef NDEBUG -# define assert(e) ((void)0) -# define _assert(e) ((void)0) +#define assert(e) ((void)0) +#define _assert(e) ((void)0) #else -# define _assert(e) assert(e) -# if __GNUC_PREREQ__(2, 95) || (defined(__STDC__) && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) -# define assert(e) ((e) ? (void)0 : __assert2(__FILE__, __LINE__, __func__, #e)) -# else -# define assert(e) ((e) ? (void)0 : __assert(__FILE__, __LINE__, #e)) -# endif +#define _assert(e) assert(e) +#define assert(e) ((e) ? (void)0 : __assert(__FILE__, __LINE__, #e)) #endif +#include __BEGIN_DECLS void __assert(const char *, int, const char *); -void __assert2(const char *, int, const char *, const char *); __END_DECLS