On Fri, 15 Mar 2002, Yasuo Ohgaki wrote: > According to Derick's post, VC defines NDEBUG somewhere else. > Following patch should fix "redfined" warnings.
This doesn't seem like a good idea, VC++ might be using NDEBUG for very different reasons. How did you come up with the name NDEBUG? > Anyone could test under VC? Not me :) > Do I need "#define assert(expr) ASSERT(expr)" also for VC? I've no idea, sebastian? Derick > > --- php.h.~1.161.~ Fri Mar 15 15:36:56 2002 > +++ php.h Fri Mar 15 18:47:43 2002 > @@ -63,18 +63,18 @@ > > #include "php_regex.h" > > -#ifndef PHP_WIN32 > #if HAVE_ASSERT_H > #if PHP_DEBUG > #undef NDEBUG > #else > +#ifndef NDEBUG > #define NDEBUG > +#endif /* NDEBUG */ > #endif > #include <assert.h> > #else /* HAVE_ASSERT_H */ > #define assert(expr) ((void) (0)) > #endif /* HAVE_ASSERT_H */ > -#endif /* PHP_WIN32 */ > > #define APACHE 0 > > > > > -- > PHP CVS Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > ----------------------------------------------------------------------- PHP: Scripting the Web - [EMAIL PROTECTED] All your branches are belong to me! SRM: Site Resource Manager - www.vl-srm.net ----------------------------------------------------------------------- -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php