aboutsummaryrefslogtreecommitdiff
path: root/Lua
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2021-09-23 20:51:04 -0700
committerBruce Hill <bruce@bruce-hill.com>2021-09-23 20:51:04 -0700
commit3a2492d584e3c7d4cada1386921d80ace33c1fd2 (patch)
treec644006290392edf5da2d3e85c41feef40d81f22 /Lua
parentfddba4c54f3ce21e711cc2cd931ce5c4cad660b9 (diff)
WIP: working line breaks, formatting, etc. All seems functional, but a
bit messy
Diffstat (limited to 'Lua')
-rw-r--r--Lua/lbp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Lua/lbp.c b/Lua/lbp.c
index 0c81188..6ce03a6 100644
--- a/Lua/lbp.c
+++ b/Lua/lbp.c
@@ -36,7 +36,7 @@ static void push_matchstring(lua_State *L, match_t *m)
char *buf = NULL;
size_t size = 0;
FILE *out = open_memstream(&buf, &size);
- fprint_match(out, m->start, m);
+ fprint_match(out, m->start, m, NULL);
fflush(out);
lua_pushlstring(L, buf, size);
fclose(out);
@@ -184,7 +184,7 @@ static int Lreplace(lua_State *L)
const char *prev = text;
for (match_t *m = NULL; next_match(&m, NULL, text, &text[textlen], maybe_pat.value.pat, NULL, false); ) {
fwrite(prev, sizeof(char), (size_t)(m->start - prev), out);
- fprint_match(out, text, m);
+ fprint_match(out, text, m, NULL);
prev = m->end;
++replacements;
}