fixes for minor memory leaks

This commit is contained in:
Chet Ramey
2021-07-19 09:58:33 -04:00
parent 8ede7a904f
commit 6650b4de61
11 changed files with 63 additions and 4 deletions
+3 -1
View File
@@ -936,7 +936,8 @@ glob_vector (pat, dir, flags)
nextname = (char *) malloc (D_NAMLEN (dp) + 1);
if (nextlink == 0 || nextname == 0)
{
FREE (nextlink);
if (firstmalloc)
FREE (nextlink);
FREE (nextname);
lose = 1;
break;
@@ -1482,6 +1483,7 @@ only_filename:
{
if (free_dirname)
free (directory_name);
free ((char *) result);
return ((char **)&glob_error_return);
}
}