--- a/src/regex_parser.c Thu Jul 02 10:22:33 2026 +0200 +++ b/src/regex_parser.c Thu Jul 02 12:44:29 2026 +0200 @@ -27,10 +27,10 @@ #include "regex_parser.h" #include <ctype.h> -regex_parser_t* new_regex_parser_t() { - regex_parser_t* ret = malloc(sizeof(regex_parser_t)); +regex_parser* new_regex_parser() { + regex_parser* ret = malloc(sizeof(regex_parser)); if (ret != NULL) { - ret->pattern_list = new_string_list_t(); + ret->pattern_list = new_string_list(); ret->matched_counted = 0; ret->pattern_match = 0; ret->compiled_patterns = NULL; @@ -40,11 +40,11 @@ return ret; } -void regex_parser_reset(regex_parser_t* parser) { +void regex_parser_reset(regex_parser* parser) { parser->pattern_match = parser->matched_counted = 0; } -void regex_destcomppats(regex_parser_t* parser) { +void regex_destcomppats(regex_parser* parser) { if (parser->compiled_patterns != NULL) { for (unsigned i = 0 ; i < parser->compiled_pattern_count ; i++) { regfree(parser->compiled_patterns + i); @@ -55,13 +55,13 @@ } } -void destroy_regex_parser_t(regex_parser_t* parser) { +void destroy_regex_parser(regex_parser* parser) { regex_destcomppats(parser); - destroy_string_list_t(parser->pattern_list); + destroy_string_list(parser->pattern_list); free(parser); } -bool regex_parser_matching(regex_parser_t* parser) { +bool regex_parser_matching(regex_parser* parser) { return parser->pattern_match > 0; } @@ -74,7 +74,7 @@ return ret; } -int regex_parser_do(regex_parser_t* parser, char* input) { +int regex_parser_do(regex_parser* parser, char* input) { int err = REG_NOMATCH; if (parser->compiled_pattern_count > 0) { regmatch_t match; @@ -139,7 +139,7 @@ return err; } -bool regex_compile_all(regex_parser_t* parser) { +bool regex_compile_all(regex_parser* parser) { size_t pcount = parser->pattern_list->count; if (pcount > 0) { regex_destcomppats(parser);