This commit is contained in:
Alexander Mordvintsev
2011-05-16 10:52:20 +00:00
parent 0caf2707ee
commit 30f9710d55
2 changed files with 8 additions and 8 deletions

View File

@@ -571,7 +571,7 @@ class FuncInfo(object):
parse_arglist = ", ".join(["&" + all_cargs[argno][1] for aname, argno in v.py_arglist]),
code_cvt = " &&\n ".join(code_cvt_list))
else:
code_parse = "if(PyObject_Size(args) == 0 && PyObject_Size(kw) == 0)"
code_parse = "if(PyObject_Size(args) == 0 && (kw == NULL || PyObject_Size(kw) == 0))"
if len(v.py_outlist) == 0:
code_ret = "Py_RETURN_NONE"