Commit 67fb0c37 authored by Michael W. Hudson's avatar Michael W. Hudson

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.
parent c7dd34b5
...@@ -356,7 +356,7 @@ static void ...@@ -356,7 +356,7 @@ static void
PyCursesWindow_Dealloc(PyCursesWindowObject *wo) PyCursesWindow_Dealloc(PyCursesWindowObject *wo)
{ {
if (wo->win != stdscr) delwin(wo->win); if (wo->win != stdscr) delwin(wo->win);
PyMem_DEL(wo); PyObject_DEL(wo);
} }
/* Addch, Addstr, Addnstr */ /* Addch, Addstr, Addnstr */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment