From a5447735c334a041ee2ffdeb5c7e13d7d4502ea2 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 10 Oct 2019 09:32:13 +0200 Subject: bpo-38392: Only declare visit_validate() if Py_DEBUG is defined (GH-16689) bpo-38392, bpo-38426: Fix a compiler warning in gcmodule.c. Fix also a typo in PYMEM_DEADBYTE macro comment. --- Modules/gcmodule.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Modules/gcmodule.c') diff --git a/Modules/gcmodule.c b/Modules/gcmodule.c index 766f8e0c67..b1e802e33e 100644 --- a/Modules/gcmodule.c +++ b/Modules/gcmodule.c @@ -1921,6 +1921,8 @@ _PyGC_Dump(PyGC_Head *g) _PyObject_Dump(FROM_GC(g)); } + +#ifdef Py_DEBUG static int visit_validate(PyObject *op, void *parent_raw) { @@ -1931,6 +1933,7 @@ visit_validate(PyObject *op, void *parent_raw) } return 0; } +#endif /* extension modules might be compiled with GC support so these -- cgit v1.2.1