forked from aniani/vim
patch 8.2.2515: memory access error when truncating an empty message
Problem: Memory access error when truncating an empty message. Solution: Check for an empty string. (Dominique Pellé, closes #7841)
This commit is contained in:
@@ -248,6 +248,13 @@ trunc_string(
|
||||
int i;
|
||||
int n;
|
||||
|
||||
if (*s == NUL)
|
||||
{
|
||||
if (buflen > 0)
|
||||
*buf = NUL;
|
||||
return;
|
||||
}
|
||||
|
||||
if (room_in < 3)
|
||||
room = 0;
|
||||
half = room / 2;
|
||||
|
Reference in New Issue
Block a user