summaryrefslogtreecommitdiff
path: root/pyuno/source/module
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2013-03-04 21:26:36 +0100
committerJulien Nabet <serval2412@yahoo.fr>2013-03-04 21:27:27 +0100
commit76fb62755b7b7cafe072e62443a5de852caf1da9 (patch)
tree40f8aab1dbdbe574cc8df55dc58d78b5ddea7839 /pyuno/source/module
parent429adbbe0d46716bc128ff8f066aae3cfc793b49 (diff)
coverity#983056: Resource leak
Change-Id: Ic40776f3cec5139e7f7accb4985533e78bd7c158
Diffstat (limited to 'pyuno/source/module')
-rw-r--r--pyuno/source/module/pyuno_dlopenwrapper.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pyuno/source/module/pyuno_dlopenwrapper.c b/pyuno/source/module/pyuno_dlopenwrapper.c
index 81766567df03..c726635b054f 100644
--- a/pyuno/source/module/pyuno_dlopenwrapper.c
+++ b/pyuno/source/module/pyuno_dlopenwrapper.c
@@ -68,6 +68,7 @@ static void * load(void * address, char const * symbol) {
}
func = dlsym(h, symbol);
if (func == NULL) {
+ dlclose(h);
abort();
}
return func;