diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2017-05-13 18:39:41 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2017-05-13 18:39:41 -0700 |
commit | 6f4ce8654319ec2d5099d5d01a63d8e2e5ea0c6f (patch) | |
tree | 0ddcc5cc5fa366942c97fd123b4efc9a8cd08866 /termbox/termbox.c | |
parent | 05a22c024d0ffe3382f94ccacec6718cb10ef78f (diff) | |
download | mu-6f4ce8654319ec2d5099d5d01a63d8e2e5ea0c6f.tar.gz |
3857
Diffstat (limited to 'termbox/termbox.c')
-rw-r--r-- | termbox/termbox.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/termbox/termbox.c b/termbox/termbox.c index 36c9496a..0e0669ad 100644 --- a/termbox/termbox.c +++ b/termbox/termbox.c @@ -158,7 +158,7 @@ int tb_is_active(void) return termw != -1; } -static void tb_repaint(bool force) { +void tb_present() { int x,y,w,i; struct tb_cell *back, *front; @@ -179,7 +179,7 @@ static void tb_repaint(bool force) { front = &CELL(&front_buffer, x, y); w = wcwidth(back->ch); if (w < 1) w = 1; - if (!force && memcmp(back, front, sizeof(struct tb_cell)) == 0) { + if (memcmp(back, front, sizeof(struct tb_cell)) == 0) { x += w; continue; } @@ -207,16 +207,6 @@ static void tb_repaint(bool force) { bytebuffer_flush(&output_buffer, inout); } -void tb_present(void) -{ - tb_repaint(false); -} - -void tb_sync(void) -{ - tb_repaint(true); -} - void tb_set_cursor(int cx, int cy) { assert(termw != -1); |