From 30d5ef0def657a145cd6ca4818b48c6925e0e4a9 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Sun, 27 Mar 2016 08:51:58 -0400 Subject: fixed noblacklist --- src/firejail/fs.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/firejail/fs.c b/src/firejail/fs.c index a5edec714..8a81b6e8e 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c @@ -465,13 +465,11 @@ void fs_blacklist(void) { // Process noblacklist command if (strncmp(entry->data, "noblacklist ", 12) == 0) { if (noblacklist_c >= noblacklist_m) { - noblacklist_m *= 2; - noblacklist = realloc(noblacklist, sizeof(*noblacklist) * noblacklist_m); - if (noblacklist == NULL) - errExit("failed increasing memory for noblacklist entries"); - } - else - noblacklist[noblacklist_c++] = expand_home(entry->data + 12, homedir); + noblacklist_m *= 2; + noblacklist = realloc(noblacklist, sizeof(*noblacklist) * noblacklist_m); + if (noblacklist == NULL) + errExit("failed increasing memory for noblacklist entries");} + noblacklist[noblacklist_c++] = expand_home(entry->data + 12, homedir); entry = entry->next; continue; } -- cgit v1.2.3-70-g09d2