Bug #
1548092: fix curses.tparm seg fault on invalid input. Needs
backport to 2.5.1 and earlier.
- Bug #1471938: Fix curses module build problem on Solaris 8; patch by
Paul Eggert.
+- Bug #1548092: fix curses.tparm() segfault on invalid input.
+
- cursesmodule: fix a number of reference leaks with 'python -v'; handle
failure from PyModule_GetDict (Klocwork 208).
}
result = tparm(fmt,i1,i2,i3,i4,i5,i6,i7,i8,i9);
+ if (!result) {
+ PyErr_SetString(PyCursesError, "tparm() returned NULL");
+ return NULL;
+ }
return PyString_FromString(result);
}