summaryrefslogtreecommitdiff
path: root/psutil/arch
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2016-10-28 13:23:42 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2016-10-28 13:23:42 +0200
commitca8b7f49cd2a7c1dd83e514b15e28ab709903227 (patch)
treed1592d6d53ec84ff1848c6c446a5505730596dca /psutil/arch
parent3c69a5139e407091efa6c68fe8a8472e5700d130 (diff)
downloadpsutil-ca8b7f49cd2a7c1dd83e514b15e28ab709903227.tar.gz
#933 (win) fix memory leak in WindowsService.description()
Diffstat (limited to 'psutil/arch')
-rw-r--r--psutil/arch/windows/services.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/psutil/arch/windows/services.c b/psutil/arch/windows/services.c
index 4b048e7a..7923ddc2 100644
--- a/psutil/arch/windows/services.c
+++ b/psutil/arch/windows/services.c
@@ -403,6 +403,7 @@ psutil_winservice_query_descr(PyObject *self, PyObject *args) {
goto error;
free(scd);
+ CloseServiceHandle(hService);
return py_retstr;
error: