diff options
author | Thomas Klausner <tk@giga.or.at> | 2015-12-30 12:43:58 +0100 |
---|---|---|
committer | Thomas Klausner <tk@giga.or.at> | 2015-12-30 12:43:58 +0100 |
commit | 10db471bcfeb777419672c489d3bf5fa7037c093 (patch) | |
tree | b60db2eecbffec242d44c23bb04c1b16ab5384d2 | |
parent | 4cc20647c09e5ee36287d3e0269a411d3e305e8c (diff) | |
download | psutil-10db471bcfeb777419672c489d3bf5fa7037c093.tar.gz |
Use PyList_New instead of Py_BuildValue("[]")
XXX: other backends also could be changed for this
-rw-r--r-- | psutil/arch/bsd/netbsd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/psutil/arch/bsd/netbsd.c b/psutil/arch/bsd/netbsd.c index 2c139156..ee308524 100644 --- a/psutil/arch/bsd/netbsd.c +++ b/psutil/arch/bsd/netbsd.c @@ -373,8 +373,10 @@ psutil_get_cmdline(pid_t pid) { char *argstr = NULL; int pos = 0; size_t argsize = 0; - PyObject *py_retlist = Py_BuildValue("[]"); PyObject *py_arg = NULL; + PyObject *py_retlist = PyList_New(0); + if (py_retlist == NULL) + return NULL; if (pid < 0) return py_retlist; |