diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2021-09-23 15:42:19 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2021-09-23 15:42:19 -0700 |
| commit | 1460e6d940cc4097f967dc750d757e0fe0690128 (patch) | |
| tree | eda165767c38dfb19510da015e410b391a941db9 /Lua/lbp.c | |
| parent | ce915a543371efab0652de1bbc4cec77b1214319 (diff) | |
Updated lua code
Diffstat (limited to 'Lua/lbp.c')
| -rw-r--r-- | Lua/lbp.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -134,7 +134,7 @@ static int Lmatch(lua_State *L) return 0; file_t *pat_file = spoof_file(NULL, "<pattern argument>", pat_text, patlen); - maybe_pat_t maybe_pat = bp_pattern(pat_file, pat_file->start); + maybe_pat_t maybe_pat = bp_pattern(pat_file->start, pat_file->end); if (!maybe_pat.success) { push_parse_error(L, maybe_pat); destroy_file(&pat_file); @@ -183,14 +183,14 @@ static int Lreplace(lua_State *L) index = (lua_Integer)strlen(text)+1; file_t *pat_file = spoof_file(NULL, "<pattern argument>", pat_text, patlen); - maybe_pat_t maybe_pat = bp_pattern(pat_file, pat_file->start); + maybe_pat_t maybe_pat = bp_pattern(pat_file->start, pat_file->end); if (!maybe_pat.success) { push_parse_error(L, maybe_pat); destroy_file(&pat_file); return 0; } file_t *rep_file = spoof_file(NULL, "<replacement argument>", rep_text, replen); - maybe_pat = bp_replacement(rep_file, maybe_pat.value.pat, rep_file->start); + maybe_pat = bp_replacement(maybe_pat.value.pat, rep_file->start, rep_file->end); if (!maybe_pat.success) { push_parse_error(L, maybe_pat); destroy_file(&pat_file); |
