summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Klausner <tk@giga.or.at>2015-12-30 12:43:58 +0100
committerThomas Klausner <tk@giga.or.at>2015-12-30 12:43:58 +0100
commit10db471bcfeb777419672c489d3bf5fa7037c093 (patch)
treeb60db2eecbffec242d44c23bb04c1b16ab5384d2
parent4cc20647c09e5ee36287d3e0269a411d3e305e8c (diff)
downloadpsutil-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.c4
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;