aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/env.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-11-06 07:48:23 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2015-11-06 07:48:23 -0500
commitd1948ffc3b5453e58849bec8855de38bf19a9ba1 (patch)
treeac0e84f3d8b4a2b1c0ec76532be1b11b054c215d /src/firejail/env.c
parent--bandwidth error (diff)
downloadfirejail-d1948ffc3b5453e58849bec8855de38bf19a9ba1.tar.gz
firejail-d1948ffc3b5453e58849bec8855de38bf19a9ba1.tar.zst
firejail-d1948ffc3b5453e58849bec8855de38bf19a9ba1.zip
coverity
Diffstat (limited to 'src/firejail/env.c')
-rw-r--r--src/firejail/env.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/env.c b/src/firejail/env.c
index 2bbd2d226..99922aac3 100644
--- a/src/firejail/env.c
+++ b/src/firejail/env.c
@@ -47,6 +47,7 @@ void env_ibus_load(void) {
47 return; 47 return;
48 48
49 // find the file 49 // find the file
50 /* coverity[toctou] */
50 DIR *dir = opendir(dirname); 51 DIR *dir = opendir(dirname);
51 if (!dir) { 52 if (!dir) {
52 free(dirname); 53 free(dirname);
@@ -92,6 +93,7 @@ void env_ibus_load(void) {
92 } 93 }
93 94
94 free(dirname); 95 free(dirname);
96 closedir(dir);
95} 97}
96 98
97 99