aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authornicm <nicm>2018-02-16 09:51:41 +0000
committernicm <nicm>2018-02-16 09:51:41 +0000
commit320abba341311a0271e32f393afd89f1e82fc14c (patch)
tree95d73388236d1dae808413eb3fd08d7334d1e48f /server.c
parent7f4513ec34862805b06b2ff776785a36fdfec796 (diff)
downloadrtmux-320abba341311a0271e32f393afd89f1e82fc14c.tar.gz
rtmux-320abba341311a0271e32f393afd89f1e82fc14c.tar.bz2
rtmux-320abba341311a0271e32f393afd89f1e82fc14c.zip
Reflowing the grid in-place involved way too much memmove() for a big
performance cost with a large history. Instead change back to using a second grid and copying modified lines over which is much faster (this doesn't revert to the old code however which didn't support UTF-8 properly). GitHub issue 1249.
Diffstat (limited to 'server.c')
0 files changed, 0 insertions, 0 deletions