#include "features.h" // for __weak #include // for isupper, tolower, tolower_l #include // for __unused #include // for locale_t int tolower(int c) { if (isupper(c)) return c | 32; return c; } __weak int tolower_l(int c, locale_t __unused locale) { return tolower(c); }