5 /* Implementation comes from wine/dlls/ntdll/wcstring.c */
11 _wtol(const wchar_t *str
)
13 unsigned long RunningTotal
= 0;
19 while (iswctype(*str
, _SPACE
) ) {
25 } else if (*str
== L
'-') {
30 while (*str
>= L
'0' && *str
<= L
'9') {
31 RunningTotal
= RunningTotal
* 10 + *str
- L
'0';
35 return bMinus
? 0-RunningTotal
: RunningTotal
;