summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2016-03-22 14:59:05 +0100
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2016-03-22 14:59:05 +0100
commit57347bb23155c47083c5add65fe6f03a14bf70ee (patch)
treeffd67a29f218d110f6b1e23f06f8f77f3b844f80
parent018535a8c3d08a2f7589e6d7cec189770fe9a579 (diff)
downloadnss-hg-57347bb23155c47083c5add65fe6f03a14bf70ee.tar.gz
Bug 1258697 - close file in stubs.c, r=ttaubert
-rw-r--r--lib/freebl/stubs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/freebl/stubs.c b/lib/freebl/stubs.c
index f05dd2e41..4ff3aa898 100644
--- a/lib/freebl/stubs.c
+++ b/lib/freebl/stubs.c
@@ -280,6 +280,8 @@ PR_Open_stub(const char *name, PRIntn flags, PRIntn mode)
lfd = PORT_New_stub(int);
if (lfd != NULL) {
*lfd = fd;
+ } else {
+ close(fd);
}
}
return (PRFileDesc *)lfd;