Fix a pile of sizeof goofs.

While scan-build wasn't what I was looking for, it has proven useful
anyway: many of the sizeof errors were just noise, but a few were actual
bugs (allocating too much or too little memory).
This commit is contained in:
Bill Currie 2018-09-07 20:00:57 +09:00
parent 575a67b2a1
commit 8fd5be0ee0
15 changed files with 16 additions and 16 deletions

View file

@ -108,7 +108,7 @@ source_path_f (cvar_t *var)
for (i = 2, s = source_path_string; *s; s++)
if (*s == ';')
i++;
source_paths = malloc (i * sizeof (char **));
source_paths = malloc (i * sizeof (char *));
source_paths[0] = source_path_string;
for (i = 1, s = source_path_string; *s; s++)
if (*s == ';') {