use prefix for extended mallinfo functions

This commit is contained in:
Daniel Micay 2019-09-07 18:30:04 -04:00
parent fb9f5d630b
commit a28da3c65a
2 changed files with 13 additions and 8 deletions

View file

@ -30,6 +30,11 @@ __BEGIN_DECLS
#define h_malloc_get_state malloc_get_state
#define h_malloc_set_state malloc_set_state
#define h_mallinfo_narenas mallinfo_narenas
#define h_mallinfo_nbins mallinfo_nbins
#define h_mallinfo_arena_info mallinfo_arena_info
#define h_mallinfo_bin_info mallinfo_bin_info
#define h_iterate iterate
#define h_malloc_disable malloc_disable
#define h_malloc_enable malloc_enable
@ -81,10 +86,10 @@ int h_malloc_set_state(void *state);
// Android extensions
#ifdef __ANDROID__
size_t __mallinfo_narenas(void);
size_t __mallinfo_nbins(void);
struct mallinfo __mallinfo_arena_info(size_t arena);
struct mallinfo __mallinfo_bin_info(size_t arena, size_t bin);
size_t h_mallinfo_narenas(void);
size_t h_mallinfo_nbins(void);
struct mallinfo h_mallinfo_arena_info(size_t arena);
struct mallinfo h_mallinfo_bin_info(size_t arena, size_t bin);
int h_iterate(uintptr_t base, size_t size, void (*callback)(uintptr_t ptr, size_t size, void *arg),
void *arg);
void h_malloc_disable(void);