From f35228177112c1bce0016dbdd0471aca35608b2b Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Tue, 14 Nov 2023 00:53:00 +0100 Subject: permchain.c: Handle malloc failure in add_chmod_rule_to_permchain --- src/permchain.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/permchain.c b/src/permchain.c index b95bd8b..ad32f9d 100644 --- a/src/permchain.c +++ b/src/permchain.c @@ -67,6 +67,8 @@ static int add_chmod_rule_to_permchain(const char *start, const char *end, int len = end - start; char *buf = malloc((len + 1) * sizeof(char)); + if (buf == NULL) + return -1; const char *p = buf; enum {LHS, RHS} state = LHS; -- cgit v1.2.3