From 6c5dd8afe2e21f40a98d0c7f67ba261cfd4d9e16 Mon Sep 17 00:00:00 2001 From: smitsohu Date: Tue, 16 Feb 2021 03:25:38 +0100 Subject: some cleanup as no length checks are performed any more on environment variables, remove obsoleted code --- src/firejail/main.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/firejail/main.c b/src/firejail/main.c index ec601b1a0..61533fcd9 100644 --- a/src/firejail/main.c +++ b/src/firejail/main.c @@ -1008,7 +1008,7 @@ int main(int argc, char **argv, char **envp) { // sanity check for environment variables if (i >= MAX_ENVS) { - fprintf(stderr, "Error: too many environment variables, please use --rmenv\n"); + fprintf(stderr, "Error: too many environment variables\n"); exit(1); } @@ -1022,9 +1022,6 @@ int main(int argc, char **argv, char **envp) { fprintf(stderr, "Error: too long arguments\n"); exit(1); } - // Also remove requested environment variables - if (strncmp(argv[i], "--rmenv=", 8) == 0) - env_store(argv[i] + 8, RMENV); } // Reapply a minimal set of environment variables -- cgit v1.2.3-70-g09d2