no need to provide valloc and pvalloc on Android
parent
1eed432b9a
commit
491ce6b0b1
|
@ -1421,6 +1421,7 @@ EXPORT void *h_aligned_alloc(size_t alignment, size_t size) {
|
|||
|
||||
EXPORT void *h_memalign(size_t alignment, size_t size) ALIAS(h_aligned_alloc);
|
||||
|
||||
#ifndef __ANDROID__
|
||||
EXPORT void *h_valloc(size_t size) {
|
||||
init();
|
||||
thread_unseal_metadata();
|
||||
|
@ -1443,6 +1444,7 @@ EXPORT void *h_pvalloc(size_t size) {
|
|||
thread_seal_metadata();
|
||||
return p;
|
||||
}
|
||||
#endif
|
||||
|
||||
EXPORT void h_free(void *p) {
|
||||
if (p == NULL) {
|
||||
|
|
|
@ -69,8 +69,10 @@ int h_malloc_info(int options, FILE *fp);
|
|||
|
||||
// obsolete glibc extensions
|
||||
void *h_memalign(size_t alignment, size_t size);
|
||||
#ifndef __ANDROID__
|
||||
void *h_valloc(size_t size);
|
||||
void *h_pvalloc(size_t size);
|
||||
#endif
|
||||
#ifdef __GLIBC__
|
||||
void h_cfree(void *ptr);
|
||||
void *h_malloc_get_state(void);
|
||||
|
|
Loading…
Reference in New Issue