aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2023-04-06 15:53:27 -0400
committerLibravatar netblue30 <netblue30@protonmail.com>2023-04-06 15:53:27 -0400
commitba00d135fec31a94f612e88fe027bd24ca7ff0f5 (patch)
treef602b0d83d8cd7cf2d2ad8ae098c66194e6b8dfe
parentMerge pull request #5755 from kmk3/profiles-allow-lxqt (diff)
downloadfirejail-ba00d135fec31a94f612e88fe027bd24ca7ff0f5.tar.gz
firejail-ba00d135fec31a94f612e88fe027bd24ca7ff0f5.tar.zst
firejail-ba00d135fec31a94f612e88fe027bd24ca7ff0f5.zip
fix for old compilers
-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 }