aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2023-08-20 11:36:27 -0400
committerLibravatar netblue30 <netblue30@protonmail.com>2023-08-20 11:36:27 -0400
commit798bf7543b89c0ad8381ecf4397fd330568cc6df (patch)
tree69b4cc9ce23f130cdabc79ba161aad02ddffc969
parentMerge pull request #5956 from kmk3/build-fix-dep-syntax (diff)
downloadfirejail-798bf7543b89c0ad8381ecf4397fd330568cc6df.tar.gz
firejail-798bf7543b89c0ad8381ecf4397fd330568cc6df.tar.zst
firejail-798bf7543b89c0ad8381ecf4397fd330568cc6df.zip
appimage fixes
-rw-r--r--src/firejail/appimage.c3
-rw-r--r--src/firejail/sandbox.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/firejail/appimage.c b/src/firejail/appimage.c
index a4f727c0a..b2bccf225 100644
--- a/src/firejail/appimage.c
+++ b/src/firejail/appimage.c
@@ -56,7 +56,8 @@ int appimage_find_profile(const char *archive) {
56 char *ptr = strchr(buf, '\n'); 56 char *ptr = strchr(buf, '\n');
57 if (ptr) 57 if (ptr)
58 *ptr = '\0'; 58 *ptr = '\0';
59 if (strcasestr(archive, buf)) { 59 char *found = strcasestr(archive, buf);
60 if (found == archive) {
60 fclose(fp); 61 fclose(fp);
61 return profile_find_firejail(buf, 1); 62 return profile_find_firejail(buf, 1);
62 } 63 }
diff --git a/src/firejail/sandbox.c b/src/firejail/sandbox.c
index 538f5be67..827be5d85 100644
--- a/src/firejail/sandbox.c
+++ b/src/firejail/sandbox.c
@@ -878,7 +878,8 @@ int sandbox(void* sandbox_arg) {
878 //**************************** 878 //****************************
879 // appimage 879 // appimage
880 //**************************** 880 //****************************
881 appimage_mount(); 881 if (arg_appimage)
882 appimage_mount();
882 883
883 //**************************** 884 //****************************
884 // private mode 885 // private mode