- Timestamp:
- Jul 30, 2002, 2:55:06 PM (23 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/KERNEL32.DEF
r8910 r8938 1 ; $Id: KERNEL32.DEF,v 1.14 3 2002-07-23 13:25:33sandervl Exp $1 ; $Id: KERNEL32.DEF,v 1.144 2002-07-30 12:55:04 sandervl Exp $ 2 2 3 3 ;Basis is Windows95 KERNEL32 … … 1182 1182 CPUFeatures @2005 NONAME 1183 1183 1184 _toupperW@4 @2006 NONAME 1185 _tolowerW@4 @2007 NONAME 1186 get_char_typeW @2008 NONAME 1184 wctype_table @2006 NONAME 1185 casemap_upper @2007 NONAME 1186 casemap_lower @2008 NONAME 1187 1188 ; @@PF this exports were cut-out as a result of migration to new unicode 1189 ; header 29.07.2002 and replaced by 3 new entries 1190 ; _toupperW@4 @2006 NONAME 1191 ; _tolowerW@4 @2007 NONAME 1192 ; get_char_typeW @2008 NONAME 1187 1193 1188 1194 _GetProcessTIBSel@0 @2012 NONAME … … 1192 1198 _RegisterCustomDriver@36 @2015 NONAME 1193 1199 1194 strcmpiW @2020 NONAME1200 strcmpiW @2020 1195 1201 strstrW @2021 NONAME 1196 1202 strncmpiW @2022 NONAME -
trunk/src/kernel32/codepage.c
r7832 r8938 1 /* $Id: codepage.c,v 1. 1 2002-02-07 16:34:52sandervl Exp $1 /* $Id: codepage.c,v 1.2 2002-07-30 12:55:05 sandervl Exp $ 2 2 * 3 3 * Code page functions … … 510 510 return GetStringTypeA(locale, type, src, count, chartype); 511 511 } 512 //******************************************************************************513 //******************************************************************************514 WCHAR WIN32API tolowerW( WCHAR ch )515 {516 extern const WCHAR casemap_lower[];517 return ch + casemap_lower[casemap_lower[ch >> 8] + (ch & 0xff)];518 }519 //******************************************************************************520 //******************************************************************************521 WCHAR WIN32API toupperW( WCHAR ch )522 {523 extern const WCHAR casemap_upper[];524 return ch + casemap_upper[casemap_upper[ch >> 8] + (ch & 0xff)];525 }526 //******************************************************************************527 /* the character type contains the C1_* flags in the low 12 bits */528 /* and the C2_* type in the high 4 bits */529 //******************************************************************************530 unsigned short get_char_typeW( WCHAR ch )531 {532 extern const unsigned short wctype_table[];533 return wctype_table[wctype_table[ch >> 8] + (ch & 0xff)];534 }535 //******************************************************************************536 //****************************************************************************** -
trunk/src/kernel32/kernel32dbg.def
r8910 r8938 1 ; $Id: kernel32dbg.def,v 1.1 8 2002-07-23 13:25:34sandervl Exp $1 ; $Id: kernel32dbg.def,v 1.19 2002-07-30 12:55:05 sandervl Exp $ 2 2 3 3 ;Basis is Windows95 KERNEL32 … … 1182 1182 CPUFeatures @2005 NONAME 1183 1183 1184 _toupperW@4 @2006 NONAME 1185 _tolowerW@4 @2007 NONAME 1186 get_char_typeW @2008 NONAME 1184 wctype_table @2006 NONAME 1185 casemap_upper @2007 NONAME 1186 casemap_lower @2008 NONAME 1187 1188 ; @@PF this exports were cut-out as a result of migration to new unicode 1189 ; header 29.07.2002 and replaced by 3 new entries 1190 ; _toupperW@4 @2006 NONAME 1191 ; _tolowerW@4 @2007 NONAME 1192 ; get_char_typeW @2008 NONAME 1187 1193 1188 1194 _GetProcessTIBSel@0 @2012 NONAME -
trunk/src/kernel32/ole2nls.c
r8741 r8938 1 /* $Id: ole2nls.c,v 1. 4 2002-06-21 08:36:40sandervl Exp $1 /* $Id: ole2nls.c,v 1.5 2002-07-30 12:55:06 sandervl Exp $ 2 2 * 3 3 * National Language Support library … … 1902 1902 else 1903 1903 { 1904 WCHAR (* WINAPI f)(WCHAR) = NULL;1904 int (*f)(int)=identity; 1905 1905 1906 1906 if (dstlen==0) … … 1913 1913 1914 1914 if (mapflags & LCMAP_UPPERCASE) 1915 f = toupper W;1915 f = toupper; 1916 1916 else if (mapflags & LCMAP_LOWERCASE) 1917 f = tolower W;1917 f = tolower; 1918 1918 if (f) 1919 1919 {
Note:
See TracChangeset
for help on using the changeset viewer.