summaryrefslogtreecommitdiff
path: root/plugins/regex.c
diff options
context:
space:
mode:
authorMadhusoodan Pataki <akshayapataki123@gmail.com>2026-01-13 17:53:16 +0530
committermmpataki <akshayapataki123@gmail.com>2026-01-13 20:35:52 +0530
commita8ab278b14d65a0a4de0dcfccbddaca6686ec08a (patch)
treec518ce0adbca9d70132b9b1548f95cbc80002035 /plugins/regex.c
parentd561a63d8b5f6beadca30ab7b7846b387d67929a (diff)
Remove unused label_counter parameter from emit_match_logic
Diffstat (limited to 'plugins/regex.c')
-rw-r--r--plugins/regex.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/plugins/regex.c b/plugins/regex.c
index b56515c..fb63986 100644
--- a/plugins/regex.c
+++ b/plugins/regex.c
@@ -5,7 +5,7 @@
#include <stdlib.h>
#include <string.h>
-static void emit_match_logic(const char *pattern, FILE *out, int *label_counter);
+static void emit_match_logic(const char *pattern, FILE *out);
void regex_transpile(const char *input_body, const ZApi *api)
{
@@ -36,8 +36,7 @@ void regex_transpile(const char *input_body, const ZApi *api)
fprintf(target, " if (!text) return 0;\n");
fprintf(target, " const char *c = text;\n");
- int label_id = 0;
- emit_match_logic(pattern, target, &label_id);
+ emit_match_logic(pattern, target);
fprintf(target, " return 1;\n");
fprintf(target, "}\n");
@@ -47,7 +46,7 @@ void regex_transpile(const char *input_body, const ZApi *api)
free(pattern);
}
-static void emit_match_logic(const char *pattern, FILE *out, int * /*label_counter*/)
+static void emit_match_logic(const char *pattern, FILE *out)
{
const char *c = pattern;