wchar_t *__cdecl wcsupr(wchar_t *String){ wchar_t v1; wchar_t *v2; v1 = *String; v2 = String; while( v1 ) { if( (unsigned __int16)(v1 - 97) <= 0x19u ) *v2 = v1 - 32; v1 = *++v2; } return String; }