]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
fr_regex_flags_t is a bitfield, not an array.
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 30 Oct 2021 21:31:01 +0000 (17:31 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 30 Oct 2021 21:31:01 +0000 (17:31 -0400)
src/lib/util/regex.c
src/lib/util/regex.h

index 86981c6f6986148517219d5d724e2ade4abdd9f5..dbf3bd8e2d7c4278125d988e4bb94774132bb648 100644 (file)
@@ -1278,7 +1278,7 @@ ssize_t regex_flags_parse(int *err, fr_regex_flags_t *out, fr_sbuff_t *in,
  *     - The number of bytes written to the out buffer.
  *     - A number >= outlen if truncation has occurred.
  */
-ssize_t regex_flags_print(fr_sbuff_t *sbuff, fr_regex_flags_t const flags[static REGEX_FLAG_BUFF_SIZE])
+ssize_t regex_flags_print(fr_sbuff_t *sbuff, fr_regex_flags_t const *flags)
 {
        fr_sbuff_t our_sbuff = FR_SBUFF(sbuff);
 
index 823580151facc0c8f7401ded5e3e82c0eff567f7..9165f84def427fcb69ccb3dcb7f097f8a06c4394 100644 (file)
@@ -171,7 +171,7 @@ typedef struct {
 ssize_t                regex_flags_parse(int *err, fr_regex_flags_t *out, fr_sbuff_t *in,
                                  fr_sbuff_term_t const *terminals, bool err_on_dup);
 
-ssize_t                regex_flags_print(fr_sbuff_t *sbuff, fr_regex_flags_t const flags[static REGEX_FLAG_BUFF_SIZE]);
+ssize_t                regex_flags_print(fr_sbuff_t *sbuff, fr_regex_flags_t const *flags);
 
 ssize_t                regex_compile(TALLOC_CTX *ctx, regex_t **out, char const *pattern, size_t len,
                              fr_regex_flags_t const *flags, bool subcaptures, bool runtime);