Files
gentoo/dev-libs/tre/files/tre-issue55-part2.patch
Alessandro Barbieri 93098055bb dev-libs/tre: add 0.8.0_p20210321
Closes: https://bugs.gentoo.org/296813
Closes: https://github.com/gentoo/gentoo/pull/24577
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-03-21 23:06:07 +01:00

12 lines
335 B
Diff

--- a/lib/tre-parse.c
+++ b/lib/tre-parse.c
@@ -641,7 +641,7 @@ tre_parse_bound(tre_parse_ctx_t *ctx, tre_ast_node_t **result)
}
/* Check that the repeat counts are sane. */
- if ((max >= 0 && min > max) || max > RE_DUP_MAX)
+ if ((max >= 0 && min > max) || max > RE_DUP_MAX || min > RE_DUP_MAX)
return REG_BADBR;