1570af302Sopenharmony_ci#include <wchar.h> 2570af302Sopenharmony_ci 3570af302Sopenharmony_ciwchar_t *wcsrchr(const wchar_t *s, wchar_t c) 4570af302Sopenharmony_ci{ 5570af302Sopenharmony_ci const wchar_t *p; 6570af302Sopenharmony_ci for (p=s+wcslen(s); p>=s && *p!=c; p--); 7570af302Sopenharmony_ci return p>=s ? (wchar_t *)p : 0; 8570af302Sopenharmony_ci} 9