no need to provide valloc and pvalloc on Android

pull/87/head
Daniel Micay 2019-04-07 00:30:47 -04:00
parent 1eed432b9a
commit 491ce6b0b1
2 changed files with 4 additions and 0 deletions

View File

@ -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) {

View File

@ -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);