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

commit d988869955a2ba7b7e6c7bd9bbb8860a343a9ff4
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