mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
Fixes for coverity warnings.
This commit is contained in:
@@ -3682,17 +3682,18 @@ addsigntype(
|
||||
if (buf->signmaplen == 0) /* first allocation */
|
||||
{
|
||||
buf->signmaplen = 5;
|
||||
buf->signmap = (int *)alloc_clear(buf->signmaplen * sizeof(int *));
|
||||
buf->signmap = (int *)alloc_clear(buf->signmaplen * sizeof(int));
|
||||
}
|
||||
else /* grow it */
|
||||
{
|
||||
int incr;
|
||||
int oldlen = buf->signmaplen;
|
||||
|
||||
buf->signmaplen *= 2;
|
||||
incr = buf->signmaplen - oldlen;
|
||||
buf->signmap = (int *)vim_realloc(buf->signmap,
|
||||
buf->signmaplen*sizeof(int *));
|
||||
vim_memset(buf->signmap + oldlen, 0, incr * sizeof(int *));
|
||||
buf->signmaplen * sizeof(int));
|
||||
vim_memset(buf->signmap + oldlen, 0, incr * sizeof(int));
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user