]> git.sur5r.net Git - openldap/commitdiff
Fix IS ASCII checks. Should be < 0x80 (0100), not < 0x100.
authorKurt Zeilenga <kurt@openldap.org>
Mon, 23 Oct 2000 18:04:45 +0000 (18:04 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 23 Oct 2000 18:04:45 +0000 (18:04 +0000)
include/ldap_pvt_uc.h
libraries/libldap/utf-8.c

index 5b4bcc06edccf4e3c4c2be41a7521a063ad50e38..bfd236ef0506e056d58062db18a9fd5bde06877c 100644 (file)
@@ -82,7 +82,7 @@ LDAP_F (char *) ldap_utf8_strpbrk( const char* str, const char *set);
 LDAP_F (char*) ldap_utf8_strtok( char* sp, const char* sep, char **last);
 
 /* Optimizations */
-#define LDAP_UTF8_ISASCII(p) ( * (const unsigned char *) (p) < 0x100 )
+#define LDAP_UTF8_ISASCII(p) ( * (const unsigned char *) (p) < 0x80 )
 #define LDAP_UTF8_CHARLEN(p) ( LDAP_UTF8_ISASCII(p) \
        ? 1 : ldap_utf8_charlen((p)) )
 #define LDAP_UTF8_OFFSET(p) ( LDAP_UTF8_ISASCII(p) \
index 1523b7b4a47baf17982a5131d002ed5bc56cec8f..70734d75042a7e7aca3d017bd4a5006cdc26d8c9 100644 (file)
@@ -29,7 +29,7 @@
 #include "ldap_defaults.h"
 
 #undef ISASCII
-#define ISASCII(uc)    ((uc) < 0x100)
+#define ISASCII(uc)    ((uc) < 0x80)
 
 /*
  * Basic UTF-8 routines
@@ -264,7 +264,7 @@ int ldap_utf8_copy( char* dst, const char *src )
 
 /*
  * UTF-8 ctype routines
- * Only deals with characters < 0x100 (ie: US-ASCII)
+ * Only deals with characters < 0x80 (ie: US-ASCII)
  */
 
 int ldap_utf8_isascii( const char * p )