#include <string.h>#include <stdlib.h>#include <stdio.h>#include <malloc.h>Defines | |
| #define | CUSTOM_MALLOC(x) CUSTOM_PREFIX(malloc)(x) |
| #define | CUSTOM_FREE(x) CUSTOM_PREFIX(free)(x) |
| #define | CUSTOM_REALLOC(x, y) CUSTOM_PREFIX(realloc)(x,y) |
| #define | CUSTOM_MEMALIGN(x, y) CUSTOM_PREFIX(memalign)(x,y) |
Functions | |
| void * | CUSTOM_MALLOC (size_t) |
| void | CUSTOM_FREE (void *) |
| void * | CUSTOM_REALLOC (void *, size_t) |
| void * | CUSTOM_MEMALIGN (size_t, size_t) |
| static void | my_init_hook (void) |
| static void * | my_malloc_hook (size_t, const void *) |
| static void | my_free_hook (void *, const void *) |
| static void * | my_realloc_hook (void *, size_t, const void *) |
| static void * | my_memalign_hook (size_t, size_t, const void *) |
Variables | |
| static void *(* | old_malloc_hook )(size_t, const void *) |
| static void(* | old_free_hook )(void *, const void *) |
| static void *(* | old_realloc_hook )(void *ptr, size_t size, const void *caller) |
| static void *(* | old_memalign_hook )(size_t alignment, size_t size, const void *caller) |
| void(* | __malloc_initialize_hook )(void) = my_init_hook |
| #define CUSTOM_FREE | ( | x | ) | CUSTOM_PREFIX(free)(x) |
| #define CUSTOM_MALLOC | ( | x | ) | CUSTOM_PREFIX(malloc)(x) |
| #define CUSTOM_MEMALIGN | ( | x, | |||
| y | ) | CUSTOM_PREFIX(memalign)(x,y) |
| #define CUSTOM_REALLOC | ( | x, | |||
| y | ) | CUSTOM_PREFIX(realloc)(x,y) |
| void CUSTOM_FREE | ( | void * | ) |
| void* CUSTOM_MALLOC | ( | size_t | ) |
| void *MYCDECL CUSTOM_MEMALIGN | ( | size_t | alignment, | |
| size_t | size | |||
| ) |
| void* CUSTOM_REALLOC | ( | void * | , | |
| size_t | ||||
| ) |
| static void my_free_hook | ( | void * | ptr, | |
| const void * | ||||
| ) | [static] |
| static void my_init_hook | ( | void | ) | [static] |
| static void * my_malloc_hook | ( | size_t | size, | |
| const void * | ||||
| ) | [static] |
| static void * my_memalign_hook | ( | size_t | size, | |
| size_t | alignment, | |||
| const void * | ||||
| ) | [static] |
| static void * my_realloc_hook | ( | void * | ptr, | |
| size_t | size, | |||
| const void * | ||||
| ) | [static] |
| void(* __malloc_initialize_hook)(void) = my_init_hook |
void(* old_free_hook)(void *, const void *) [static] |
void*(* old_malloc_hook)(size_t, const void *) [static] |
void*(* old_memalign_hook)(size_t alignment, size_t size, const void *caller) [static] |
void*(* old_realloc_hook)(void *ptr, size_t size, const void *caller) [static] |
1.6.3