minishell
vect_init.c File Reference
#include "ft_vect.h"
#include "../ft_mem/ft_mem.h"
Include dependency graph for vect_init.c:

Go to the source code of this file.

Functions

t_vect vect_init (size_t cap, size_t elemsize)
 

Function Documentation

◆ vect_init()

t_vect vect_init ( size_t  cap,
size_t  elemsize 
)

Definition at line 16 of file vect_init.c.

17 {
18  t_vect ret;
19 
20  ret.p = ft_calloc_nofill(cap, elemsize);
21  if (ret.p != NULL)
22  {
23  ret.cap = cap;
24  ret.len = 0;
25  ret.elemsize = elemsize;
26  }
27  return (ret);
28 }
void * ft_calloc_nofill(size_t count, size_t size)
Definition: ft_calloc.c:17
Definition: ft_vect.h:24
size_t cap
Definition: ft_vect.h:25
size_t elemsize
Definition: ft_vect.h:27
void * p
Definition: ft_vect.h:28
size_t len
Definition: ft_vect.h:26
Here is the call graph for this function:
Here is the caller graph for this function: