diff --git a/src/acl.c b/src/acl.c index fcfbf9fc2..26b82cb35 100644 --- a/src/acl.c +++ b/src/acl.c @@ -1008,8 +1008,11 @@ struct acl_keyword *find_acl_kw(const char *kw) return NULL; } +/* NB: does nothing if is NULL */ static void free_pattern(struct acl_pattern *pat) { + if (!pat) + return; if (pat->ptr.ptr) { if (pat->freeptrbuf)