aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Topi Miettinen <toiwoton@gmail.com>2018-01-10 19:22:42 +0200
committerLibravatar Topi Miettinen <toiwoton@gmail.com>2018-01-10 19:22:42 +0200
commit29cab4a046926fbf298922fb7363736924ee8339 (patch)
treeee8d7a2cdab607e96da1b7cbfe6b733bca37348d
parentfs_lib: don't ldd directories (diff)
downloadfirejail-29cab4a046926fbf298922fb7363736924ee8339.tar.gz
firejail-29cab4a046926fbf298922fb7363736924ee8339.tar.zst
firejail-29cab4a046926fbf298922fb7363736924ee8339.zip
fs_lib: don't ldd directories, part 2
-rw-r--r--src/firejail/fs_lib.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/firejail/fs_lib.c b/src/firejail/fs_lib.c
index 841af0b93..b7fd84796 100644
--- a/src/firejail/fs_lib.c
+++ b/src/firejail/fs_lib.c
@@ -297,9 +297,10 @@ void fs_private_lib(void) {
297 if (lib) { 297 if (lib) {
298 if (is_dir(lib)) 298 if (is_dir(lib))
299 fslib_copy_dir(lib); 299 fslib_copy_dir(lib);
300 else 300 else {
301 fslib_duplicate(lib);
301 fslib_copy_libs(lib); 302 fslib_copy_libs(lib);
302 fslib_copy_libs(lib); 303 }
303 free(lib); 304 free(lib);
304 } 305 }
305 306
@@ -308,9 +309,10 @@ void fs_private_lib(void) {
308 if (lib) { 309 if (lib) {
309 if (is_dir(lib)) 310 if (is_dir(lib))
310 fslib_copy_dir(lib); 311 fslib_copy_dir(lib);
311 else 312 else {
312 fslib_duplicate(lib); 313 fslib_duplicate(lib);
313 fslib_copy_libs(lib); 314 fslib_copy_libs(lib);
315 }
314 free(lib); 316 free(lib);
315 } 317 }
316 } 318 }