diff Modules/_csv.c @ 34386:91d55a30382c legacy-trunk

When parsing args that return a single character, treat null string the same as None.
author Andrew McNamara <andrewm@object-craft.com.au>
date Mon, 10 Jan 2005 12:25:11 +0000
parents 3533e3cb7b97
children 7391e18b0a7c
line wrap: on
line diff
--- a/Modules/_csv.c	Mon Jan 10 12:22:48 2005 +0000
+++ b/Modules/_csv.c	Mon Jan 10 12:25:11 2005 +0000
@@ -207,7 +207,7 @@
 	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,