Zappy - Year end project 2
This is a project that Epitech asked us to create in order to allow us to reveiw the notions of the current year.
Loading...
Searching...
No Matches
Functions
free.c File Reference
#include <string.h>
#include <stdlib.h>
#include "arg_parse.h"
#include "utils.h"
Include dependency graph for free.c:

Go to the source code of this file.

Functions

void free_array (void *to_free)
 ! FREE !!
 
void free_array_size_n (void *to_free, const size_t n)
 Free any ** array up to n.
 
void free_args (struct arg_s **args, const size_t size)
 Free struct args_s of lenght size.
 

Function Documentation

◆ free_args()

void free_args ( struct arg_s ** args,
const size_t size )

Free struct args_s of lenght size.

Parameters
argsstructure to free
sizesize of structure

Definition at line 35 of file free.c.

◆ free_array()

void free_array ( void * to_free)

! FREE !!

Free any ** array

Parameters
to_free

Definition at line 13 of file free.c.

◆ free_array_size_n()

void free_array_size_n ( void * to_free,
const size_t n )

Free any ** array up to n.

Attention
if n is superior to the array size the behaviour is undefined
Parameters
to_free
n

Definition at line 26 of file free.c.