Memory leak in error path and unnecessary assignment, from clang.

pull/1/head
nicm 2014-04-16 23:05:38 +00:00
parent 871b83cbab
commit 5acee1c04e
3 changed files with 2 additions and 3 deletions

View File

@ -142,7 +142,6 @@ do_print:
return (CMD_RETURN_ERROR);
}
msg = NULL;
msglen = 0;
used = 0;
while (used != pb->size) {

2
grid.c
View File

@ -624,7 +624,7 @@ grid_string_cells(struct grid *gd, u_int px, u_int py, u_int nx,
off += size;
}
if (trim) {
if (trim) {
while (off > 0 && buf[off - 1] == ' ')
off--;
}

View File

@ -96,7 +96,7 @@ get_proc_name(int fd, char *tty)
retry:
if (sysctl(mib, nitems(mib), NULL, &len, NULL, 0) == -1)
return (NULL);
goto error;
len = (len * 5) / 4;
if ((newbuf = realloc(buf, len)) == NULL)