diff options
-rw-r--r-- | Modules/_csv.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/Modules/_csv.c b/Modules/_csv.c index 7e44419..2d42477 100644 --- a/Modules/_csv.c +++ b/Modules/_csv.c @@ -147,13 +147,6 @@ get_dialect_from_registry(PyObject * name_obj) } static PyObject * -get_string(PyObject *str) -{ - Py_XINCREF(str); - return str; -} - -static PyObject * get_nullchar_as_None(Py_UCS4 c) { if (c == '\0') { @@ -166,7 +159,8 @@ get_nullchar_as_None(Py_UCS4 c) static PyObject * Dialect_get_lineterminator(DialectObj *self, void *Py_UNUSED(ignored)) { - return get_string(self->lineterminator); + Py_XINCREF(self->lineterminator); + return self->lineterminator; } static PyObject * |