aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/firejail/env.c3
-rw-r--r--src/firejail/util.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/firejail/env.c b/src/firejail/env.c
index ede5f812d..da3c3ac53 100644
--- a/src/firejail/env.c
+++ b/src/firejail/env.c
@@ -279,7 +279,8 @@ static void env_apply_list(const char * const *list, unsigned int num_items) {
279 279
280 while (env) { 280 while (env) {
281 if (env->op == SETENV) { 281 if (env->op == SETENV) {
282 for (unsigned int i = 0; i < num_items; i++) 282 unsigned int i;
283 for (i = 0; i < num_items; i++)
283 if (strcmp(env->name, list[i]) == 0) { 284 if (strcmp(env->name, list[i]) == 0) {
284 // sanity check for whitelisted environment variables 285 // sanity check for whitelisted environment variables
285 if (strlen(env->name) + strlen(env->value) >= MAX_ENV_LEN) { 286 if (strlen(env->name) + strlen(env->value) >= MAX_ENV_LEN) {
diff --git a/src/firejail/util.c b/src/firejail/util.c
index b2a0c85f1..a0af3d4bf 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -56,7 +56,8 @@ long long unsigned parse_arg_size(char *str) {
56 } 56 }
57 57
58 /* checks for is value valid positive number */ 58 /* checks for is value valid positive number */
59 for (int i = 0; i < len; i++) { 59 int i;
60 for (i = 0; i < len; i++) {
60 if (!isdigit(*(str+i))) { 61 if (!isdigit(*(str+i))) {
61 return 0; 62 return 0;
62 } 63 }