gucharmap r1652 - trunk/gucharmap



Author: chpe
Date: Fri Mar 21 10:50:50 2008
New Revision: 1652
URL: http://svn.gnome.org/viewvc/gucharmap?rev=1652&view=rev

Log:
Use g_unichar_validate, it's identical.


Modified:
   trunk/gucharmap/gucharmap-unicode-info.c

Modified: trunk/gucharmap/gucharmap-unicode-info.c
==============================================================================
--- trunk/gucharmap/gucharmap-unicode-info.c	(original)
+++ trunk/gucharmap/gucharmap-unicode-info.c	Fri Mar 21 10:50:50 2008
@@ -451,17 +451,11 @@
   return colons;
 }
 
-#define UNICODE_VALID(Char)                   \
-    ((Char) < 0x110000 &&                     \
-    ((Char) < 0xD800 || (Char) >= 0xE000) &&  \
-    ((Char) < 0xFDD0 || (Char) > 0xFDEF) &&   \
-    ((Char) & 0xFFFF) != 0xFFFE && ((Char) & 0xFFFF) != 0xFFFF)
-
-/* an up-to-date replacement for g_unichar_validate */
+/* Wrapper, in case we want to support a newer unicode version than glib */
 gboolean
 gucharmap_unichar_validate (gunichar ch)
 {
-  return UNICODE_VALID (ch);
+  return g_unichar_validate (ch);
 }
 
 /**



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]