--- a/src/regex_parser.h Sat Jul 04 11:10:51 2026 +0200 +++ b/src/regex_parser.h Sat Jul 04 12:09:37 2026 +0200 @@ -40,8 +40,8 @@ #endif typedef struct { - string_list* pattern_list; /* even entries: start ; odd entries: end */ - regex_t* compiled_patterns; + string_list *pattern_list; /* even entries: start ; odd entries: end */ + regex_t *compiled_patterns; size_t compiled_pattern_count; unsigned int pattern_match; /* save position of end pattern to match - NULL when a start pattern shall match first */ @@ -53,13 +53,13 @@ extern "C" { #endif -regex_parser* new_regex_parser(); +regex_parser *new_regex_parser(); void destroy_regex_parser(regex_parser*); -void regex_parser_reset(regex_parser* parser); +void regex_parser_reset(regex_parser *parser); bool regex_parser_matching(regex_parser*); bool regex_compile_all(regex_parser*); -int regex_parser_do(regex_parser*, char*); +int regex_parser_do(regex_parser*, const char*); #ifdef _cplusplus }