Kaydet (Commit) a8292636 authored tarafından Andrew McNamara's avatar Andrew McNamara

When parsing args that return a single character, treat null string the

same as None.
üst 37d2bdfa
......@@ -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,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment