diff options
author | default <nobody@localhost> | 2022-10-07 13:48:53 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2022-10-07 13:48:53 +0200 |
commit | a4cf695e60e0d4f79638cb1f37f78b524411efcf (patch) | |
tree | 3db5747f1f75e67bf5785c18b6753bfa80d6a9fa /xs_regex.h | |
parent | 17842c2a797a3091e937025e06e17a14e2a1a4e6 (diff) |
Backport from xs.
Diffstat (limited to 'xs_regex.h')
-rw-r--r-- | xs_regex.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -60,9 +60,10 @@ d_char *xs_regex_match_n(const char *str, const char *rx, int count) int n = 0; /* split */ - p = split = xs_regex_split_n(str, rx, count); + split = xs_regex_split_n(str, rx, count); /* now iterate to get only the 'separators' (odd ones) */ + p = split; while (xs_list_iter(&p, &v)) { if (n & 0x1) list = xs_list_append(list, v); |