1
Author: Thomas Viehmann <tv@beamnet.de>
2
Description: Fix for python memory handling
3
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445392
4
Last-Updated: 2009-04-20
7
diff -ruN newt-0.52.11-old/snackmodule.c newt-0.52.11/snackmodule.c
8
--- newt-0.52.11-old/snackmodule.c 2008-07-30 13:42:55.000000000 +0100
9
+++ newt-0.52.11/snackmodule.c 2009-04-20 21:31:38.000000000 +0100
11
static snackWidget * snackWidgetNew (void) {
14
- widget = PyObject_NEW(snackWidget, &snackWidgetType);
15
+ widget = PyObject_New(snackWidget, &snackWidgetType);
17
widget->scs.cb = NULL;
18
widget->scs.data = NULL;
23
- form = PyObject_NEW(snackForm, &snackFormType);
24
+ form = PyObject_New(snackForm, &snackFormType);
25
form->fo = newtForm(NULL, help, 0);
30
if (!PyArg_ParseTuple(args, "ii", &cols, &rows)) return NULL;
32
- grid = PyObject_NEW(snackGrid, &snackGridType);
33
+ grid = PyObject_New(snackGrid, &snackGridType);
34
grid->grid = newtCreateGrid(cols, rows);