mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 07:10:06 +00:00
ldconfig: avoid leak on empty paths in config file
Reviewed-by: Arjun Shankar <arjun@redhat.com>
This commit is contained in:
parent
2ee9b24f47
commit
b0234d79e7
@ -503,7 +503,11 @@ add_dir_1 (const char *line, const char *from_file, int from_line)
|
|||||||
entry->path[--i] = '\0';
|
entry->path[--i] = '\0';
|
||||||
|
|
||||||
if (i == 0)
|
if (i == 0)
|
||||||
return;
|
{
|
||||||
|
free (entry->path);
|
||||||
|
free (entry);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
char *path = entry->path;
|
char *path = entry->path;
|
||||||
if (opt_chroot != NULL)
|
if (opt_chroot != NULL)
|
||||||
|
Loading…
Reference in New Issue
Block a user