aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kris7topher@gmail.com>2020-01-27 21:53:14 +0100
committerLibravatar Kristóf Marussy <kris7topher@gmail.com>2020-01-27 22:09:50 +0100
commit1f9f439922c80e3a3d7315802951fb06a1d84f65 (patch)
treecca6801d42fab82ab09f6e8d334c5d96ebdd86ce /src
parentDocumentation for DHCP support (diff)
downloadfirejail-1f9f439922c80e3a3d7315802951fb06a1d84f65.tar.gz
firejail-1f9f439922c80e3a3d7315802951fb06a1d84f65.tar.zst
firejail-1f9f439922c80e3a3d7315802951fb06a1d84f65.zip
Do not declare variable in for loop
Caused build failure in Travis (due to lack of C99 mode): sbox.c: In function ‘sbox_run_v’: sbox.c:185:3: error: ‘for’ loop initial declarations are only allowed in C99 mode for (int i = 3; i < max; i++) ^ sbox.c:185:3: note: use option -std=c99 or -std=gnu99 to compile your code
Diffstat (limited to 'src')
-rw-r--r--src/firejail/sbox.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/firejail/sbox.c b/src/firejail/sbox.c
index 9e4cd1da9..203c0fc03 100644
--- a/src/firejail/sbox.c
+++ b/src/firejail/sbox.c
@@ -182,7 +182,8 @@ int sbox_run_v(unsigned filtermask, char * const arg[]) {
182 182
183 // close all other file descriptors 183 // close all other file descriptors
184 int max = 20; // getdtablesize() is overkill for a firejail process 184 int max = 20; // getdtablesize() is overkill for a firejail process
185 for (int i = 3; i < max; i++) 185 int i = 3;
186 for (i = 3; i < max; i++)
186 close(i); // close open files 187 close(i); // close open files
187 188
188 umask(027); 189 umask(027);