]> pd.if.org Git - pdclib.old/blob - functions/wchar/wcsrchr.c
PDCLIB-2 c16rtomb never cleared _Surrogate
[pdclib.old] / functions / wchar / wcsrchr.c
1 /* $Id$ */\r
2 \r
3 /* wcsrchr( const wchar_t *, wchar_t );\r
4 \r
5    This file is part of the Public Domain C Library (PDCLib).\r
6    Permission is granted to use, modify, and / or redistribute at will.\r
7 */\r
8 \r
9 #include <wchar.h>\r
10 #include <stddef.h>\r
11 \r
12 #ifndef REGTEST\r
13 \r
14 wchar_t *wcsrchr(const wchar_t * haystack, wchar_t needle)\r
15 {\r
16     wchar_t *found = NULL;\r
17     while(*haystack) {\r
18         if(*haystack == needle) found = (wchar_t*) haystack;\r
19         haystack++;\r
20     }\r
21     return found;\r
22 }\r
23 \r
24 \r
25 #endif\r
26 \r
27 #ifdef TEST\r
28 #include <_PDCLIB_test.h>\r
29 \r
30 int main( void )\r
31 {\r
32     return TEST_RESULTS;\r
33 }\r
34 \r
35 #endif\r