summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2015-11-26 03:47:21 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2015-11-26 03:47:21 +0100
commitffb7834db8d04d7c5d148f6691641e02f4fb4b78 (patch)
treef8d125b7bb29301b0ddbe3e0e7488145063d62d3
parent25ab77d98ca9b9ebddc5f2a44c3c91625ff4369c (diff)
downloadpsutil-ffb7834db8d04d7c5d148f6691641e02f4fb4b78.tar.gz
raise no memory err if malloc() fails
-rw-r--r--psutil/arch/bsd/openbsd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/psutil/arch/bsd/openbsd.c b/psutil/arch/bsd/openbsd.c
index 1b2587db..82a598d1 100644
--- a/psutil/arch/bsd/openbsd.c
+++ b/psutil/arch/bsd/openbsd.c
@@ -97,7 +97,7 @@ kinfo_getfile(long pid, int* cnt) {
return NULL;
}
if ((kf = malloc(len)) == NULL) {
- PyErr_SetFromErrno(PyExc_OSError);
+ PyErr_NoMemory();
return NULL;
}
mib[5] = (int)(len / sizeof(struct kinfo_file));