slupper.c 321 B

123456789101112131415161718
  1. #include "slinclud.h"
  2. #include <ctype.h>
  3. #include "slang.h"
  4. #include "_slang.h"
  5. #define DEFINE_PSLWC_TOUPPER_TABLE
  6. #include "slupper.h"
  7. #define MODE_VARIABLE _pSLinterp_UTF8_Mode
  8. SLwchar_Type SLwchar_toupper (SLwchar_Type ch)
  9. {
  10. if (MODE_VARIABLE)
  11. return ch + SL_TOUPPER_LOOKUP(ch);
  12. return toupper (ch);
  13. }