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: 2014-06-11
9 @@ -366,7 +366,7 @@ static PyTypeObject snackWidgetType = {
10 static snackWidget * snackWidgetNew (void) {
13 - widget = PyObject_NEW(snackWidget, &snackWidgetType);
14 + widget = PyObject_New(snackWidget, &snackWidgetType);
18 @@ -937,7 +937,7 @@ static snackForm * formCreate(PyObject *
22 - form = PyObject_NEW(snackForm, &snackFormType);
23 + form = PyObject_New(snackForm, &snackFormType);
24 form->fo = newtForm(NULL, help, 0);
27 @@ -949,7 +949,7 @@ static snackGrid * gridCreate(PyObject *
29 if (!PyArg_ParseTuple(args, "ii", &cols, &rows)) return NULL;
31 - grid = PyObject_NEW(snackGrid, &snackGridType);
32 + grid = PyObject_New(snackGrid, &snackGridType);
33 grid->grid = newtCreateGrid(cols, rows);