summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorTomas Mraz <tmraz@redhat.com>2012-05-07 22:15:21 +0200
committerTomas Mraz <tmraz@redhat.com>2012-05-07 22:15:21 +0200
commitce88d35d2636e861d28e5d60dae044fdd5c035c1 (patch)
tree6f453fa3eba7ddec34c1263a60500fc3fe29b173 /python
parenta69b8916a8b8ac45826b34e84cece0c48777196a (diff)
downloadlibpwquality-ce88d35d2636e861d28e5d60dae044fdd5c035c1.tar.gz
Fix leak when throwing PWQError exception.
Diffstat (limited to 'python')
-rw-r--r--python/pwquality.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/python/pwquality.c b/python/pwquality.c
index 35fbcf5..68e55b6 100644
--- a/python/pwquality.c
+++ b/python/pwquality.c
@@ -194,6 +194,7 @@ pwqerror(int rc, void *auxerror)
} else {
PyErr_SetObject(PWQError, py_errvalue);
}
+ Py_DECREF(py_errvalue);
return NULL;
}