diff options
author | netblue30 <netblue30@yahoo.com> | 2017-10-19 10:18:08 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2017-10-19 10:18:08 -0400 |
commit | f4f0da5611ba85bc784d16b2e6c5ecdf7c44fa43 (patch) | |
tree | d24389f878ee917730d42f93ba4fd898b1175ef8 | |
parent | Remove Atom from firecfg (diff) | |
download | firejail-f4f0da5611ba85bc784d16b2e6c5ecdf7c44fa43.tar.gz firejail-f4f0da5611ba85bc784d16b2e6c5ecdf7c44fa43.tar.zst firejail-f4f0da5611ba85bc784d16b2e6c5ecdf7c44fa43.zip |
private-lib: fix directory handling
-rw-r--r-- | src/firejail/fs_lib.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/firejail/fs_lib.c b/src/firejail/fs_lib.c index 2cb32fe69..18739c554 100644 --- a/src/firejail/fs_lib.c +++ b/src/firejail/fs_lib.c | |||
@@ -274,10 +274,9 @@ void fs_private_lib(void) { | |||
274 | if (lib) { | 274 | if (lib) { |
275 | if (is_dir(lib)) | 275 | if (is_dir(lib)) |
276 | fslib_copy_dir(lib); | 276 | fslib_copy_dir(lib); |
277 | else { | 277 | else |
278 | fslib_duplicate(lib); | ||
279 | fslib_copy_libs(lib); | 278 | fslib_copy_libs(lib); |
280 | } | 279 | fslib_copy_libs(lib); |
281 | free(lib); | 280 | free(lib); |
282 | } | 281 | } |
283 | 282 | ||
@@ -286,10 +285,9 @@ void fs_private_lib(void) { | |||
286 | if (lib) { | 285 | if (lib) { |
287 | if (is_dir(lib)) | 286 | if (is_dir(lib)) |
288 | fslib_copy_dir(lib); | 287 | fslib_copy_dir(lib); |
289 | else { | 288 | else |
290 | fslib_duplicate(lib); | 289 | fslib_duplicate(lib); |
291 | fslib_copy_libs(lib); | 290 | fslib_copy_libs(lib); |
292 | } | ||
293 | free(lib); | 291 | free(lib); |
294 | } | 292 | } |
295 | } | 293 | } |