src/regex_parser.c

changeset 102
665b60727a89
parent 101
0cb645809b1a
--- a/src/regex_parser.c	Sat Jul 04 11:10:51 2026 +0200
+++ b/src/regex_parser.c	Sat Jul 04 12:09:37 2026 +0200
@@ -27,8 +27,8 @@
 #include "regex_parser.h"
 #include <ctype.h>
 
-regex_parser* new_regex_parser() {
-  regex_parser* ret = malloc(sizeof(regex_parser));
+regex_parser *new_regex_parser() {
+  regex_parser *ret = malloc(sizeof(regex_parser));
   if (ret != NULL) {
     ret->pattern_list = new_string_list();
     ret->matched_counted = 0;
@@ -40,11 +40,11 @@
   return ret;
 }
 
-void regex_parser_reset(regex_parser* parser) {
+void regex_parser_reset(regex_parser *parser) {
   parser->pattern_match = parser->matched_counted = 0;
 }
 
-void regex_destcomppats(regex_parser* 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,17 +55,17 @@
   }
 }
 
-void destroy_regex_parser(regex_parser* parser) {
+void destroy_regex_parser(regex_parser *parser) {
   regex_destcomppats(parser);
   destroy_string_list(parser->pattern_list);
   free(parser);
 }
 
-bool regex_parser_matching(regex_parser* parser) {
+bool regex_parser_matching(regex_parser *parser) {
   return parser->pattern_match > 0;
 }
 
-static unsigned regex_parser_count_chars(const char* input,
+static unsigned regex_parser_count_chars(const char *input,
                                          unsigned start, unsigned end) {
   unsigned ret = 0;
   for (unsigned i = start ; i < end ; i++) {
@@ -74,7 +74,7 @@
   return ret;
 }
 
-int regex_parser_do(regex_parser* parser, char* input) {
+int regex_parser_do(regex_parser *parser, const 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* parser) {
+bool regex_compile_all(regex_parser *parser) {
   size_t pcount = parser->pattern_list->count;
   if (pcount > 0) {
     regex_destcomppats(parser);

mercurial