1*c9945492SAndroid Build Coastguard Worker #include <stdlib.h> 2*c9945492SAndroid Build Coastguard Worker #include "locale_impl.h" 3*c9945492SAndroid Build Coastguard Worker 4*c9945492SAndroid Build Coastguard Worker #define malloc undef 5*c9945492SAndroid Build Coastguard Worker #define calloc undef 6*c9945492SAndroid Build Coastguard Worker #define realloc undef 7*c9945492SAndroid Build Coastguard Worker #define free __libc_free 8*c9945492SAndroid Build Coastguard Worker freelocale(locale_t l)9*c9945492SAndroid Build Coastguard Workervoid freelocale(locale_t l) 10*c9945492SAndroid Build Coastguard Worker { 11*c9945492SAndroid Build Coastguard Worker if (__loc_is_allocated(l)) free(l); 12*c9945492SAndroid Build Coastguard Worker } 13*c9945492SAndroid Build Coastguard Worker 14*c9945492SAndroid Build Coastguard Worker weak_alias(freelocale, __freelocale); 15