Files
mars-matrixssl/core/wrapper/wrap-malloc.h
Janne Johansson d0a51a7e43 MatrixSSL 4.0.0
2018-09-13 12:17:26 +03:00

22 lines
467 B
C

/* Provide this file via EXTRA_CFLAGS to compilation. */
#ifndef WRAP_MALLOC_H_DEFINED
#define WRAP_MALLOC_H_DEFINED 1
#include <stddef.h>
void *myMalloc(size_t size);
void myFree(void *ptr);
void *myCalloc(size_t nmemb, size_t size);
void *myRealloc(void *ptr, size_t size);
#ifdef Malloc
#error "Malloc is already defined!"
#endif
#define Malloc myMalloc
#define Free myFree
#define Calloc myCalloc
#define Realloc myRealloc
#endif /* WRAP_MALLOC_H_DEFINED */