Handle allocation failures in security code

Note that such errors are generally going to be fatal
This commit is contained in:
Drew DeVault 2016-12-15 18:10:29 -05:00
parent 31b002b6d5
commit 7784f1a905
3 changed files with 24 additions and 2 deletions

View file

@ -575,6 +575,9 @@ struct cmd_results *config_commands_command(char *exec) {
}
if (!policy) {
policy = alloc_command_policy(cmd);
if (!policy) {
sway_abort("Unable to allocate security policy");
}
list_add(config->command_policies, policy);
}
policy->context = context;