diff options
Diffstat (limited to 'src/pies.c')
-rw-r--r-- | src/pies.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -2032,6 +2032,7 @@ main (int argc, char **argv) extern char **environ; struct grecs_list_entry *ep; int diag_flags; + int i; set_program_name (argv[0]); #ifdef ENABLE_NLS @@ -2049,6 +2050,14 @@ main (int argc, char **argv) set_quoting_style (NULL, shell_quoting_style); init_process = getpid () == 1; + for (i = 1; i < argc; i++) + { + if (strcmp (argv[i], "--no-init") == 0) + { + init_process = 0; + break; + } + } /* Set default logging */ if (init_process) |