Plug two resource leaks.

CID: 92077, 92074
This commit is contained in:
Warner Losh 2017-12-28 05:33:29 +00:00
parent d79dc9b482
commit e893031d91
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=327265
2 changed files with 2 additions and 0 deletions

View File

@ -93,6 +93,7 @@ get_definition(void)
def_const(defp); def_const(defp);
break; break;
case TOK_EOF: case TOK_EOF:
free(defp);
return (NULL); return (NULL);
default: default:
error("definition keyword expected"); error("definition keyword expected");

View File

@ -490,6 +490,7 @@ docppline(char *line, int *lineno, const char **fname)
*p = 0; *p = 0;
if (*file == 0) { if (*file == 0) {
*fname = NULL; *fname = NULL;
free(file);
} else { } else {
*fname = file; *fname = file;
} }