ReactOS 0.4.15-dev-7918-g2a2556c
wcscspn.c
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS system libraries
4 * FILE: lib/sdk/crt/wstring/wcscspn.c
5 * PURPOSE: Unknown
6 * PROGRAMER: Unknown
7 * UPDATE HISTORY:
8 * 25/11/05: Added license header
9 */
10
11#include <precomp.h>
12
13/*
14 * @implemented
15 */
16size_t CDECL wcscspn(const wchar_t *str,const wchar_t *reject)
17{
18 wchar_t *s;
19 wchar_t *t;
20 s=(wchar_t *)str;
21 while (*s) {
22 t=(wchar_t *)reject;
23 while (*t) {
24 if (*t==*s)
25 break;
26 t++;
27 }
28 if (*t)
29 break;
30 s++;
31 }
32 return s-str; /* nr of wchars */
33}
#define CDECL
Definition: compat.h:29
GLdouble s
Definition: gl.h:2039
GLdouble GLdouble t
Definition: gl.h:2047
const WCHAR * str
size_t CDECL wcscspn(const wchar_t *str, const wchar_t *reject)
Definition: wcscspn.c:16