diff options
-rw-r--r-- | src/nvim/message.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c index 7b90f882ab..3ad38f7b77 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -382,6 +382,13 @@ void trunc_string(char_u *s, char_u *buf, int room_in, int buflen) int i; int n; + if (*s == NUL) { + if (buflen > 0) { + *buf = NUL; + } + return; + } + if (room_in < 3) { room = 0; } |