int* _Geterrno(void){return stdc_44115DD0();} // _Geterrno
extern void allocator_77A602DD(void *ptr); // free()
void free(void *ptr) {allocator_77A602DD(ptr);}
extern void *allocator_759E0635(size_t size); // malloc()
void* malloc (size_t size) {return allocator_759E0635(size);}
extern void *allocator_A72A7595(size_t nitems, size_t size); // calloc()
void* calloc(size_t nitems, size_t size) {return allocator_A72A7595(nitems, size);}
extern void *allocator_6137D196(size_t alignment, size_t size); // memalign()
void* memalign(size_t alignment, size_t size) {return allocator_6137D196(alignment, size);}
extern void *allocator_F7A14A22(void *ptr, size_t size); // realloc()
void* realloc(void *ptr, size_t size) {return allocator_F7A14A22(ptr, size);}
extern void *stdc_5B162B7F(void *str1, const void *str2, size_t n); // memmove()
void* memmove(void *str1, const void *str2, size_t n) {return stdc_5B162B7F(str1, str2, n);}
extern char *stdc_FC0428A6(const char *s); // strdup()
char* strdup(const char *s) {return stdc_FC0428A6(s);}
extern char *stdc_44796E5C(int errnum); // strerror()
char* strerror(int errnum) {return stdc_44796E5C(errnum);}
extern double stdc_519EBB77(double x); // floor()
double floor(double x) {return stdc_519EBB77(x);}
extern double stdc_21E6D304(double x); // ceil()
double ceil(double x) {return stdc_21E6D304(x);}
extern time_t stdc_89F6F026(time_t *timer); // time()
time_t time(time_t *timer) {return stdc_89F6F026(timer);}
extern size_t stdc_FCAC2E8E(wchar_t *dest, const char *src, size_t max); // mbstowcs()
size_t mbstowcs(wchar_t *dest, const char *src, size_t max) {return stdc_FCAC2E8E(dest, src, max);}
extern size_t stdc_12A55FB7(wchar_t *restrict pwc, const char *restrict s, size_t n, mbstate_t *restrict ps); // mbrtowc
int mbtowc(wchar_t * restrict pwc, const char * restrict s, size_t n)
{
static mbstate_t mbs;
size_t rval;
if (s == NULL) {
memset(&mbs, 0, sizeof(mbs));
return (0);
}
rval = stdc_12A55FB7(pwc, s, n, &mbs);
if (rval == (size_t)-1 || rval == (size_t)-2)
return (-1);
return ((int)rval);
}
extern size_t stdc_B2702E15(char *pmb, wchar_t wc, mbstate_t *ps); // wcrtomb()
int wctomb(char *s, wchar_t wchar)
{
static mbstate_t mbs;
size_t rval;
if (s == NULL) {
memset(&mbs, 0, sizeof(mbs));
return (0);
}
if ((rval = stdc_B2702E15(s, wchar, &mbs)) == (size_t)-1)
return (-1);
return ((int)rval);
}