From 67fb0c370552bf68de32f565203570b31f8dbf51 Mon Sep 17 00:00:00 2001 From: "Michael W. Hudson" Date: Wed, 30 Jan 2002 15:39:28 +0000 Subject: I think this fixes [ #510644 ] test_curses segfaults If we use the *object* *allocator*, we should use the *object* *deallocator*, not the *raw memory* deallocator (confused yet?). I think this was what caused segfaults when pymalloc was enabled. Even if it wasn't the cause, it's still wrong. 2.2.1 candidate. --- Modules/_cursesmodule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c index e785e48..f819a9e 100644 --- a/Modules/_cursesmodule.c +++ b/Modules/_cursesmodule.c @@ -356,7 +356,7 @@ static void PyCursesWindow_Dealloc(PyCursesWindowObject *wo) { if (wo->win != stdscr) delwin(wo->win); - PyMem_DEL(wo); + PyObject_DEL(wo); } /* Addch, Addstr, Addnstr */ -- cgit v0.12