diff options
-rw-r--r-- | src/firejail/appimage.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/firejail/appimage.c b/src/firejail/appimage.c index 17e59d2ef..a96415985 100644 --- a/src/firejail/appimage.c +++ b/src/firejail/appimage.c | |||
@@ -61,9 +61,13 @@ int appimage_find_profile(const char *archive) { | |||
61 | char *ptr = strchr(buf, '\n'); | 61 | char *ptr = strchr(buf, '\n'); |
62 | if (ptr) | 62 | if (ptr) |
63 | *ptr = '\0'; | 63 | *ptr = '\0'; |
64 | if (strcasestr(archive, buf)) | 64 | if (strcasestr(archive, buf)) { |
65 | fclose(fp); | ||
65 | return profile_find_firejail(buf, 1); | 66 | return profile_find_firejail(buf, 1); |
67 | } | ||
66 | } | 68 | } |
69 | |||
70 | fclose(fp); | ||
67 | return 0; | 71 | return 0; |
68 | 72 | ||
69 | } | 73 | } |