diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2004-09-20 04:06:08 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2004-09-20 04:06:08 +0000 |
commit | 3fb8afa21cd68ee74088aaef7dc425b24f0e37a5 (patch) | |
tree | 086bb84d5fb01778e32a6be5d7154df13ea017e1 /externals/grill/py/source/pyargs.cpp | |
parent | ee6334102ae0ca06143d5acc90644bef1da92acb (diff) |
""
svn path=/trunk/; revision=2047
Diffstat (limited to 'externals/grill/py/source/pyargs.cpp')
-rw-r--r-- | externals/grill/py/source/pyargs.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/externals/grill/py/source/pyargs.cpp b/externals/grill/py/source/pyargs.cpp index 69e403b0..64bcf275 100644 --- a/externals/grill/py/source/pyargs.cpp +++ b/externals/grill/py/source/pyargs.cpp @@ -107,7 +107,9 @@ flext::AtomList *py::GetPyArgs(PyObject *pValue,PyObject **self) rargc = PySequence_Size(pValue); tp = sequ; } - else { + else if(pValue == Py_None) + Py_DECREF(pValue); + else { rargc = 1; tp = atom; } |