Fix SF bug #694816, remove comparison of unsigned value < 0
diff --git a/Modules/unicodedata.c b/Modules/unicodedata.c
index e8f9c19..d266ad7 100644
--- a/Modules/unicodedata.c
+++ b/Modules/unicodedata.c
@@ -33,7 +33,7 @@
 _getrecord_ex(Py_UCS4 code)
 {
     int index;
-    if (code < 0 || code >= 0x110000)
+    if (code >= 0x110000)
         index = 0;
     else {
         index = index1[(code>>SHIFT)];
@@ -258,7 +258,7 @@
 void
 get_decomp_record(Py_UCS4 code, int *index, int *prefix, int *count)
 {
-    if (code < 0 || code >= 0x110000) {
+    if (code >= 0x110000) {
         *index = 0;
     } 
     else {