#include <stdbool.h>
#include <sys/types.h>
Go to the source code of this file.
◆ dispose_gnl_state()
Definition at line 49 of file get_next_line.c.
static const t_gnl_state g_gnl_state_init_val
◆ gen_gnl_state()
Definition at line 37 of file get_next_line.c.
43 if (state.
buf != NULL)
void * ft_calloc(size_t count, size_t size)
◆ get_next_line()
Definition at line 81 of file get_next_line.c.
86 if (state == NULL || state->
buf == NULL || state->
cap == 0)
93 read_result = read(state->
fd, state->
buf, state->
cap);
101 state->
len = read_result;
void vect_dispose(t_vect *vect)
t_vect vect_init(size_t cap, size_t elemsize)
static bool check_and_update_state(t_vect *ret, t_gnl_state *state)
void dispose_gnl_state(t_gnl_state *state)