Author: akhaldi
Date: Wed Oct 22 17:58:58 2014
New Revision: 64897

URL: http://svn.reactos.org/svn/reactos?rev=64897&view=rev
Log:
[KERNEL32]
* Sync GetStringTypeW with Wine 1.7.27.
* Allows more kernel32:locale tests to run.
CORE-8540

Modified:
    trunk/reactos/dll/win32/kernel32/winnls/string/lang.c

Modified: trunk/reactos/dll/win32/kernel32/winnls/string/lang.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/winnls/string/lang.c?rev=64897&r1=64896&r2=64897&view=diff
==============================================================================
--- trunk/reactos/dll/win32/kernel32/winnls/string/lang.c       [iso-8859-1] 
(original)
+++ trunk/reactos/dll/win32/kernel32/winnls/string/lang.c       [iso-8859-1] 
Wed Oct 22 17:58:58 2014
@@ -1277,6 +1277,9 @@
             if ((c>=0x4E00)&&(c<=0x9FAF)) type3 |= C3_IDEOGRAPH;
             if ((c>=0x0600)&&(c<=0x06FF)) type3 |= C3_KASHIDA;
             if ((c>=0x3000)&&(c<=0x303F)) type3 |= C3_SYMBOL;
+
+            if ((c>=0xD800)&&(c<=0xDBFF)) type3 |= C3_HIGHSURROGATE;
+            if ((c>=0xDC00)&&(c<=0xDFFF)) type3 |= C3_LOWSURROGATE;
 
             if ((c>=0xFF00)&&(c<=0xFF60)) type3 |= C3_FULLWIDTH;
             if ((c>=0xFF00)&&(c<=0xFF20)) type3 |= C3_SYMBOL;


Reply via email to