don't use NDEBUG

This commit is contained in:
Guido van Rossum 1996-05-24 20:43:12 +00:00
parent 01b68fd224
commit e1cd6c175b
2 changed files with 3 additions and 7 deletions

View File

@ -73,7 +73,7 @@ PyFrameObject * PyFrame_New
/* Tuple access macros */
#ifdef NDEBUG
#ifndef DEBUG
#define GETITEM(v, i) PyTuple_GET_ITEM((PyTupleObject *)(v), (i))
#define GETITEMNAME(v, i) \
PyString_AS_STRING((PyStringObject *)GETITEM((v), (i)))

View File

@ -28,10 +28,6 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
******************************************************************/
#ifndef DEBUG
#define NDEBUG
#endif
/* Object and type object interface */
/*
@ -81,7 +77,7 @@ whose size is determined when the object is allocated.
123456789-123456789-123456789-123456789-123456789-123456789-123456789-12
*/
#ifndef NDEBUG
#ifdef DEBUG
/* Turn on heavy reference debugging */
#define Py_TRACE_REFS
@ -89,7 +85,7 @@ whose size is determined when the object is allocated.
/* Turn on reference counting */
#define Py_REF_DEBUG
#endif /* NDEBUG */
#endif /* DEBUG */
#ifdef Py_TRACE_REFS
#define PyObject_HEAD \