summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Modules/_csv.c10
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 *