]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
dict can be NULL. Others can't. Fixes #2971
authorAlan T. DeKok <aland@freeradius.org>
Wed, 11 Sep 2019 01:47:31 +0000 (21:47 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 11 Sep 2019 01:48:47 +0000 (21:48 -0400)
src/lib/server/cond.h

index ac7060fc05a30ff09910c64204c2bb7941f44e64..0a0e10e966f18e4174a543c0b0ba409d41cf5374 100644 (file)
@@ -90,7 +90,7 @@ struct fr_cond_t {
 };
 
 ssize_t fr_cond_tokenize(CONF_SECTION *cs, fr_cond_t **head, char const **error,
-                        fr_dict_t const *dict, char const *start) CC_HINT(nonnull);
+                        fr_dict_t const *dict, char const *start) CC_HINT(nonnull(1,2,3,5));
 size_t cond_snprint(char *buffer, size_t bufsize, fr_cond_t const *c);
 
 bool fr_cond_walk(fr_cond_t *head, bool (*callback)(fr_cond_t *cond, void *uctx), void *uctx);