From 5efab061984a7b7ae14d84a483fa5f6c3d4cda70 Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Thu, 28 Jun 2018 18:54:50 +0200 Subject: ui: don't crash when 'writedelay' is set and redrawing inside an event handler --- src/nvim/ui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/ui.c b/src/nvim/ui.c index 21dd6ec0dd..3b632ace41 100644 --- a/src/nvim/ui.c +++ b/src/nvim/ui.c @@ -442,7 +442,7 @@ void ui_puts(uint8_t *str) if (p_wd) { // 'writedelay': flush & delay each time. ui_flush(); uint64_t wd = (uint64_t)labs(p_wd); - os_delay(wd, false); + os_microdelay(wd * 1000u, true); } } } -- cgit