aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2022-04-27 19:13:32 -0400
committerBruce Hill <bruce@bruce-hill.com>2022-04-27 19:13:32 -0400
commite5c0d09893401b82855872d4f150a0acf56d76d4 (patch)
tree41019f1460d4b12179e4a5bfd1c3629af978ad7f
parent8b88c1784ebd5b379a71ae6a0c1ae7356660fb3c (diff)
Added printmatch
-rw-r--r--Lua/Makefile2
-rw-r--r--Lua/lbp.c8
2 files changed, 6 insertions, 4 deletions
diff --git a/Lua/Makefile b/Lua/Makefile
index 5be2cb4..fc1ba14 100644
--- a/Lua/Makefile
+++ b/Lua/Makefile
@@ -39,7 +39,7 @@ clean:
lbp.o: lbp.c builtins.h
$(CC) -c $(ALL_FLAGS) -o $@ $<
-bp.so: lbp.o ../pattern.o ../utils.o ../utf8.o ../match.o
+bp.so: lbp.o ../pattern.o ../utils.o ../utf8.o ../match.o ../printmatch.o
$(MAKESO) -o $@ $^
builtins.h: ../grammars/builtins.bp
diff --git a/Lua/lbp.c b/Lua/lbp.c
index 341aa81..89cb12a 100644
--- a/Lua/lbp.c
+++ b/Lua/lbp.c
@@ -21,6 +21,7 @@
#include "../pattern.h"
#include "../match.h"
+#include "../printmatch.h"
static const char *builtins_source = (
#include "builtins.h"
@@ -245,9 +246,10 @@ static int Lpat_tostring(lua_State *L)
static int Lpat_gc(lua_State *L)
{
- pat_t **at_pat = lua_touserdata(L, 1);
- pat_t *pat = *at_pat;
- if (pat) delete_pat(at_pat, true);
+ (void)L;
+ // pat_t **at_pat = lua_touserdata(L, 1);
+ // pat_t *pat = *at_pat;
+ // if (pat) delete_pat(at_pat, true);
return 0;
}