diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2021-09-23 20:51:04 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2021-09-23 20:51:04 -0700 |
| commit | 3a2492d584e3c7d4cada1386921d80ace33c1fd2 (patch) | |
| tree | c644006290392edf5da2d3e85c41feef40d81f22 /Lua/lbp.c | |
| parent | fddba4c54f3ce21e711cc2cd931ce5c4cad660b9 (diff) | |
WIP: working line breaks, formatting, etc. All seems functional, but a
bit messy
Diffstat (limited to 'Lua/lbp.c')
| -rw-r--r-- | Lua/lbp.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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; } |
