projects
/
project
/
firewall3.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ubus: handle attribute access after NULL check in parse_subnets()
[project/firewall3.git]
/
utils.c
diff --git
a/utils.c
b/utils.c
index 7e5ae450d3172e2359d87391ff336f65155ba2ac..4f309559088ee27da28fbbcf26b419ec76274948 100644
(file)
--- a/
utils.c
+++ b/
utils.c
@@
-225,7
+225,7
@@
__fw3_command_pipe(bool silent, const char *command, ...)
return false;
argn = 2;
- args =
malloc(argn *
sizeof(arg));
+ args =
calloc(argn,
sizeof(arg));
if (!args)
return false;
@@
-697,7
+697,7
@@
fw3_hotplug(bool add, void *zone, void *device)
close(0);
close(1);
close(2);
-
chdir("/")
;
+
if (chdir("/")) {}
;
clearenv();
setenv("ACTION", add ? "add" : "remove", 1);