doc
Macros
c_lib.h File Reference
#include <stdlib.h>
#include <string.h>
#include "c_macro.h"
#include "c_alloc.h"
#include "c_dir.h"
#include "c_file.h"
#include "c_list.h"
#include "c_path.h"
#include "c_rbtree.h"
#include "c_string.h"
#include "c_time.h"
#include "c_private.h"

Go to the source code of this file.

Macros

#define basename(x)   DO_NOT_CALL_MALLOC__USE_C_BASENAME_INSTEAD
 
#define calloc(x, y)   DO_NOT_CALL_CALLOC__USE_C_CALLOC_INSTEAD
 
#define dirname(x)   DO_NOT_CALL_MALLOC__USE_C_DIRNAME_INSTEAD
 
#define malloc(x)   DO_NOT_CALL_MALLOC__USE_C_MALLOC_INSTEAD
 
#define realloc(x, y)   DO_NOT_CALL_REALLOC__USE_C_REALLOC_INSTEAD
 
#define strdup(x)   DO_NOT_CALL_STRDUP__USE_C_STRDUP_INSTEAD
 

Macro Definition Documentation

◆ basename

#define basename (   x)    DO_NOT_CALL_MALLOC__USE_C_BASENAME_INSTEAD

Definition at line 58 of file c_lib.h.

◆ calloc

#define calloc (   x,
 
)    DO_NOT_CALL_CALLOC__USE_C_CALLOC_INSTEAD

Definition at line 43 of file c_lib.h.

◆ dirname

#define dirname (   x)    DO_NOT_CALL_MALLOC__USE_C_DIRNAME_INSTEAD

Definition at line 53 of file c_lib.h.

◆ malloc

#define malloc (   x)    DO_NOT_CALL_MALLOC__USE_C_MALLOC_INSTEAD

Definition at line 38 of file c_lib.h.

◆ realloc

#define realloc (   x,
 
)    DO_NOT_CALL_REALLOC__USE_C_REALLOC_INSTEAD

Definition at line 48 of file c_lib.h.

◆ strdup

#define strdup (   x)    DO_NOT_CALL_STRDUP__USE_C_STRDUP_INSTEAD

Definition at line 63 of file c_lib.h.