diff options
author | Oleksii Shevchuk <alxchk@gmail.com> | 2017-05-20 23:50:46 +0400 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2017-05-20 21:50:46 +0200 |
commit | a92cfcd574e876189b64449c8e1eea505768a83e (patch) | |
tree | f152d045a326cef9b3a383b0e2c5e63a2f622910 /psutil/_psutil_sunos.c | |
parent | d3fde86f8432f67caf360f90ab28016d7a1a430a (diff) | |
download | psutil-a92cfcd574e876189b64449c8e1eea505768a83e.tar.gz |
SunOS: Fix .memory_maps(grouped=False) (#1093)
Diffstat (limited to 'psutil/_psutil_sunos.c')
-rw-r--r-- | psutil/_psutil_sunos.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/psutil/_psutil_sunos.c b/psutil/_psutil_sunos.c index 785805d4..fcfbd1ac 100644 --- a/psutil/_psutil_sunos.c +++ b/psutil/_psutil_sunos.c @@ -791,14 +791,14 @@ psutil_proc_memory_maps(PyObject *self, PyObject *args) { if (! py_path) goto error; py_tuple = Py_BuildValue( - "iisOlll", - p->pr_vaddr, - pr_addr_sz, + "kksOkkk", + (unsigned long)p->pr_vaddr, + (unsigned long)pr_addr_sz, perms, py_path, - (long)p->pr_rss * p->pr_pagesize, - (long)p->pr_anon * p->pr_pagesize, - (long)p->pr_locked * p->pr_pagesize); + (unsigned long)p->pr_rss * p->pr_pagesize, + (unsigned long)p->pr_anon * p->pr_pagesize, + (unsigned long)p->pr_locked * p->pr_pagesize); if (!py_tuple) goto error; if (PyList_Append(py_retlist, py_tuple)) |