GNL leaks
This commit is contained in:
@@ -15,6 +15,7 @@
|
|||||||
char *ft_read_to_left_str(int fd, char *left_str)
|
char *ft_read_to_left_str(int fd, char *left_str)
|
||||||
{
|
{
|
||||||
char *buff;
|
char *buff;
|
||||||
|
char *tmp;
|
||||||
int rd_bytes;
|
int rd_bytes;
|
||||||
|
|
||||||
buff = malloc((BUFFER_SIZE + 1) * sizeof(char));
|
buff = malloc((BUFFER_SIZE + 1) * sizeof(char));
|
||||||
@@ -33,7 +34,9 @@ char *ft_read_to_left_str(int fd, char *left_str)
|
|||||||
buff[rd_bytes] = '\0';
|
buff[rd_bytes] = '\0';
|
||||||
if (!left_str)
|
if (!left_str)
|
||||||
left_str = ft_strdup("");
|
left_str = ft_strdup("");
|
||||||
left_str = ft_strjoin(left_str, buff);
|
tmp = left_str;
|
||||||
|
left_str = ft_strjoin(tmp, buff);
|
||||||
|
free(tmp);
|
||||||
}
|
}
|
||||||
free(buff);
|
free(buff);
|
||||||
return (left_str);
|
return (left_str);
|
||||||
|
|||||||
Reference in New Issue
Block a user