Move "buffer[i] = '\0'" after a branch that handles i < 0.
/* By: ljiriste <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/08/28 00:01:15 by ljiriste #+# #+# */
-/* Updated: 2023/10/25 13:06:18 by ljiriste ### ########.fr */
+/* Updated: 2023/10/27 10:24:16 by ljiriste ### ########.fr */
/* */
/* ************************************************************************** */
if (buffer[0] == '\0')
{
i = read(fd, buffer, BUFFER_SIZE);
- buffer[i] = '\0';
if (i <= 0)
delete_file_node(fd, &list);
if (i < 0)
}
if (i == 0)
return (res);
+ buffer[i] = '\0';
}
}
return (res);
/* By: ljiriste <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/08/28 00:01:15 by ljiriste #+# #+# */
-/* Updated: 2023/10/25 13:06:18 by ljiriste ### ########.fr */
+/* Updated: 2023/10/27 10:24:16 by ljiriste ### ########.fr */
/* */
/* ************************************************************************** */
if (buffer[0] == '\0')
{
i = read(fd, buffer, BUFFER_SIZE);
- buffer[i] = '\0';
if (i <= 0)
delete_file_node(fd, &list);
if (i < 0)
}
if (i == 0)
return (res);
+ buffer[i] = '\0';
}
}
return (res);