aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2022-07-26 00:20:54 +0200
committerLibravatar Reiner Herrmann <reiner@reiner-h.de>2022-07-30 10:48:33 +0200
commite47bc3bc144bcc835bc974cf60ce94579aaa0a8e (patch)
tree9dbe7588d48ad500c6b8f2fc2b3441bf298c42aa /src
parentCI: build all jobs with apparmor / selinux to cover more code (diff)
downloadfirejail-e47bc3bc144bcc835bc974cf60ce94579aaa0a8e.tar.gz
firejail-e47bc3bc144bcc835bc974cf60ce94579aaa0a8e.tar.zst
firejail-e47bc3bc144bcc835bc974cf60ce94579aaa0a8e.zip
zero-initialize two variables
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs_var.c2
-rw-r--r--src/lib/ldd_utils.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/fs_var.c b/src/firejail/fs_var.c
index 9523875d7..ad5ee6759 100644
--- a/src/firejail/fs_var.c
+++ b/src/firejail/fs_var.c
@@ -300,7 +300,7 @@ void fs_var_utmp(void) {
300 300
301 // read current utmp 301 // read current utmp
302 struct utmp *u; 302 struct utmp *u;
303 struct utmp u_boot; 303 struct utmp u_boot = {0};
304 setutent(); 304 setutent();
305 while ((u = getutent()) != NULL) { 305 while ((u = getutent()) != NULL) {
306 if (u->ut_type == BOOT_TIME) { 306 if (u->ut_type == BOOT_TIME) {
diff --git a/src/lib/ldd_utils.c b/src/lib/ldd_utils.c
index bc4f7cf9c..a50b759c3 100644
--- a/src/lib/ldd_utils.c
+++ b/src/lib/ldd_utils.c
@@ -47,7 +47,7 @@ int is_lib_64(const char *exe) {
47 if (fd < 0) 47 if (fd < 0)
48 return 0; 48 return 0;
49 49
50 unsigned char buf[EI_NIDENT]; 50 unsigned char buf[EI_NIDENT] = {0};
51 ssize_t len = 0; 51 ssize_t len = 0;
52 while (len < EI_NIDENT) { 52 while (len < EI_NIDENT) {
53 ssize_t sz = read(fd, buf + len, EI_NIDENT - len); 53 ssize_t sz = read(fd, buf + len, EI_NIDENT - len);