From a8292636c60aa1fd0f104391d264df772d3298b1 Mon Sep 17 00:00:00 2001 From: Andrew McNamara Date: Mon, 10 Jan 2005 12:25:11 +0000 Subject: When parsing args that return a single character, treat null string the same as None. --- Modules/_csv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/_csv.c b/Modules/_csv.c index e7f60c1..7eb1e22 100644 --- a/Modules/_csv.c +++ b/Modules/_csv.c @@ -207,7 +207,7 @@ _set_char(const char *name, char *target, PyObject *src, char dflt) if (src == NULL) *target = dflt; else { - if (src == Py_None) + if (src == Py_None || PyString_Size(src) == 0) *target = '\0'; else if (!PyString_Check(src) || PyString_Size(src) != 1) { PyErr_Format(PyExc_TypeError, -- cgit v0.12