[Python-checkins] Remove usesless function from csv module (GH-20762)
Dong-hee Na
webhook-mailer at python.org
Tue Jun 9 11:33:51 EDT 2020
https://github.com/python/cpython/commit/0383be4666905f9e24ca791afda845a7686b3fe3
commit: 0383be4666905f9e24ca791afda845a7686b3fe3
branch: master
author: Dong-hee Na <donghee.na92 at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020年06月10日T00:33:43+09:00
summary:
Remove usesless function from csv module (GH-20762)
files:
M Modules/_csv.c
diff --git a/Modules/_csv.c b/Modules/_csv.c
index 7e44419c0876b..2d4247740eb29 100644
--- a/Modules/_csv.c
+++ b/Modules/_csv.c
@@ -146,13 +146,6 @@ get_dialect_from_registry(PyObject * name_obj)
return dialect_obj;
}
-static PyObject *
-get_string(PyObject *str)
-{
- Py_XINCREF(str);
- return str;
-}
-
static PyObject *
get_nullchar_as_None(Py_UCS4 c)
{
@@ -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 *
More information about the Python-checkins
mailing list