ReactOS 0.4.16-dev-937-g7afcd2a
ismbupr.cpp File Reference
#include <corecrt_internal_mbstring.h>
#include <locale.h>
Include dependency graph for ismbupr.cpp:

Go to the source code of this file.

Functions

int __cdecl _ismbcupper_l (unsigned int const c, _locale_t const locale)
 
int __cdecl _ismbcupper (unsigned int const c)
 

Function Documentation

◆ _ismbcupper()

int __cdecl _ismbcupper ( unsigned int const  c)

Definition at line 49 of file ismbupr.cpp.

50{
51 return _ismbcupper_l(c, nullptr);
52}
const GLubyte * c
Definition: glext.h:8905
int __cdecl _ismbcupper_l(unsigned int const c, _locale_t const locale)
Definition: ismbupr.cpp:37

◆ _ismbcupper_l()

int __cdecl _ismbcupper_l ( unsigned int const  c,
_locale_t const  locale 
)

Definition at line 37 of file ismbupr.cpp.

38{
39 _LocaleUpdate locale_update(locale);
40
41 if (c <= 0x00FF)
42 {
43 return _mbbisupper_l(c, locale_update.GetLocaleT());
44 }
45
46 return __dcrt_multibyte_check_type(c, locale_update.GetLocaleT(), _UPPER, true);
47}
Definition: _locale.h:75
#define _mbbisupper_l(_c, p)
#define _UPPER
Definition: ctype.h:65

Referenced by _ismbcupper().