Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=fb5f5dd7f57af213f42750ec1ac2e302749ec09c

commit fb5f5dd7f57af213f42750ec1ac2e302749ec09c
Author: James Buren <[email protected]>
Date:   Sun Mar 3 03:52:08 2013 -0600

util: in _pacman_runhook, close the directory before returning.
this plugs a 32 KB memory leak.

diff --git a/lib/libpacman/util.c b/lib/libpacman/util.c
index 47f7cd7..51ee6be 100644
--- a/lib/libpacman/util.c
+++ b/lib/libpacman/util.c
@@ -713,6 +713,10 @@ int _pacman_runhook(const char *hookname, pmtrans_t *trans)
}

cleanup:
+       if(dir) {
+               closedir(dir);
+       }
+
if(strlen(cwd)) {
chdir(cwd);
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to