diff options
author | nicm <nicm> | 2020-05-25 18:19:29 +0000 |
---|---|---|
committer | nicm <nicm> | 2020-05-25 18:19:29 +0000 |
commit | 49ec0742713260f0ba0044701032373409d44984 (patch) | |
tree | 4fdcff7d9a1bc3518464788592b357d98b41a23e /grid.c | |
parent | dc893405e129e67074db15c04b78790618853181 (diff) | |
download | rtmux-49ec0742713260f0ba0044701032373409d44984.tar.gz rtmux-49ec0742713260f0ba0044701032373409d44984.tar.bz2 rtmux-49ec0742713260f0ba0044701032373409d44984.zip |
Tidy up new UTF-8 code and make it more generic.
Diffstat (limited to 'grid.c')
-rw-r--r-- | grid.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -114,7 +114,7 @@ grid_extended_cell(struct grid_line *gl, struct grid_cell_entry *gce, gl->flags |= GRID_LINE_EXTENDED; gee = &gl->extddata[gce->offset]; - gee->data = utf8_map_big(&gc->data); + utf8_from_data(&gc->data, &gee->data); gee->attr = gc->attr; gee->flags = flags; gee->fg = gc->fg; @@ -496,7 +496,7 @@ grid_get_cell1(struct grid_line *gl, u_int px, struct grid_cell *gc) gc->fg = gee->fg; gc->bg = gee->bg; gc->us = gee->us; - utf8_get_big(gee->data, &gc->data); + utf8_to_data(gee->data, &gc->data); } return; } @@ -570,7 +570,7 @@ grid_set_cells(struct grid *gd, u_int px, u_int py, const struct grid_cell *gc, gce = &gl->celldata[px + i]; if (grid_need_extended_cell(gce, gc)) { gee = grid_extended_cell(gl, gce, gc); - gee->data = utf8_set_big(s[i], 1); + gee->data = utf8_build_one(s[i], 1); } else grid_store_cell(gce, gc, s[i]); } |