summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--psutil/arch/netbsd/proc.c2
-rw-r--r--psutil/arch/openbsd/proc.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/psutil/arch/netbsd/proc.c b/psutil/arch/netbsd/proc.c
index 2688dced..d4fa2126 100644
--- a/psutil/arch/netbsd/proc.c
+++ b/psutil/arch/netbsd/proc.c
@@ -117,7 +117,7 @@ psutil_proc_cwd(PyObject *self, PyObject *args) {
if (len == -1) {
if (errno == ENOENT) {
psutil_debug("sysctl(KERN_PROC_CWD) -> ENOENT converted to ''");
- return Py_BuildValue("", "");
+ return Py_BuildValue("s", "");
}
else {
PyErr_SetFromErrno(PyExc_OSError);
diff --git a/psutil/arch/openbsd/proc.c b/psutil/arch/openbsd/proc.c
index 38538a4a..285467bf 100644
--- a/psutil/arch/openbsd/proc.c
+++ b/psutil/arch/openbsd/proc.c
@@ -307,7 +307,7 @@ psutil_proc_cwd(PyObject *self, PyObject *args) {
if (sysctl(name, 3, path, &pathlen, NULL, 0) != 0) {
if (errno == ENOENT) {
psutil_debug("sysctl(KERN_PROC_CWD) -> ENOENT converted to ''");
- return Py_BuildValue("", "");
+ return Py_BuildValue("s", "");
}
else {
PyErr_SetFromErrno(PyExc_OSError);