1570af302Sopenharmony_ci#include <strings.h> 2570af302Sopenharmony_ci#define T(t) (t*)0; 3570af302Sopenharmony_cistatic void f() 4570af302Sopenharmony_ci{ 5570af302Sopenharmony_ciT(size_t) 6570af302Sopenharmony_ciT(locale_t) 7570af302Sopenharmony_ci#ifdef _XOPEN_SOURCE 8570af302Sopenharmony_ci{int(*p)(int) = ffs;} 9570af302Sopenharmony_ci#endif 10570af302Sopenharmony_ci{int(*p)(const char*,const char*) = strcasecmp;} 11570af302Sopenharmony_ci{int(*p)(const char*,const char*,locale_t) = strcasecmp_l;} 12570af302Sopenharmony_ci{int(*p)(const char*,const char*,size_t) = strncasecmp;} 13570af302Sopenharmony_ci{int(*p)(const char*,const char*,size_t,locale_t) = strncasecmp_l;} 14570af302Sopenharmony_ci} 15