Write raw strings in one go rather than character at a time.

This commit is contained in:
nicm 2017-03-24 14:45:00 +00:00
parent 591b26e46f
commit b9a4beb6e7

6
tty.c
View File

@ -1228,11 +1228,7 @@ tty_cmd_setselection(struct tty *tty, const struct tty_ctx *ctx)
void void
tty_cmd_rawstring(struct tty *tty, const struct tty_ctx *ctx) tty_cmd_rawstring(struct tty *tty, const struct tty_ctx *ctx)
{ {
u_int i; tty_add(tty, ctx->ptr, ctx->num);
u_char *str = ctx->ptr;
for (i = 0; i < ctx->num; i++)
tty_putc(tty, str[i]);
tty_invalidate(tty); tty_invalidate(tty);
} }