aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/main.c')
-rw-r--r--src/firejail/main.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c
index 7cc9f9bf6..49018860a 100644
--- a/src/firejail/main.c
+++ b/src/firejail/main.c
@@ -1974,6 +1974,12 @@ int main(int argc, char **argv) {
1974 break; 1974 break;
1975 } 1975 }
1976 } 1976 }
1977
1978 // prog_index could still be -1 if no program was specified
1979 if (prog_index == -1 && arg_shell_none) {
1980 fprintf(stderr, "shell=none configured, but no program specified\n");
1981 exit(1);
1982 }
1977 1983
1978 // check trace configuration 1984 // check trace configuration
1979 if (arg_trace && arg_tracelog) { 1985 if (arg_trace && arg_tracelog) {
@@ -2027,7 +2033,9 @@ int main(int argc, char **argv) {
2027 cfg.window_title = "appimage"; 2033 cfg.window_title = "appimage";
2028 } 2034 }
2029 else { 2035 else {
2036printf("here %d\n", __LINE__);
2030 build_cmdline(&cfg.command_line, &cfg.window_title, argc, argv, prog_index); 2037 build_cmdline(&cfg.command_line, &cfg.window_title, argc, argv, prog_index);
2038printf("here %d\n", __LINE__);
2031 } 2039 }
2032/* else { 2040/* else {
2033 fprintf(stderr, "Error: command must be specified when --shell=none used.\n"); 2041 fprintf(stderr, "Error: command must be specified when --shell=none used.\n");