aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil/regex.c
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2021-11-12 17:23:04 +0000
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-11-15 02:41:59 +0000
commitb30a2112e8896a48c7b7bb921ae03485a2d82c36 (patch)
tree946c9b6a49516b87f719fa524cf1d2be2750c008 /wsutil/regex.c
parente5088eea4aa265aa0bedb3e8cf531dfd07f1c73f (diff)
regex: Prefer C99/POSIX types
Replace 'gssize' with 'ssize_t'. Add a CMake configure check for ssize_t. Fix missing "config.h" includes.
Diffstat (limited to 'wsutil/regex.c')
-rw-r--r--wsutil/regex.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/wsutil/regex.c b/wsutil/regex.c
index 86ce6625a3..83caa96291 100644
--- a/wsutil/regex.c
+++ b/wsutil/regex.c
@@ -83,7 +83,7 @@ ws_regex_compile(const char *patt, char **errmsg)
static bool
-match_pcre2(pcre2_code *code, const char *subj, gssize subj_size)
+match_pcre2(pcre2_code *code, const char *subj, ssize_t subj_size)
{
PCRE2_SIZE length;
pcre2_match_data *match_data;
@@ -123,7 +123,7 @@ match_pcre2(pcre2_code *code, const char *subj, gssize subj_size)
bool
-ws_regex_matches(const ws_regex_t *re, const char *subj, gssize subj_size)
+ws_regex_matches(const ws_regex_t *re, const char *subj, ssize_t subj_size)
{
ws_return_val_if_null(re, FALSE);
ws_return_val_if_null(subj, FALSE);