]> arthur.barton.de Git - netatalk.git/commitdiff
Ignore bidi hints in utf.
authordidg <didg>
Wed, 2 Feb 2005 10:22:19 +0000 (10:22 +0000)
committerdidg <didg>
Wed, 2 Feb 2005 10:22:19 +0000 (10:22 +0000)
libatalk/unicode/utf8.c

index 68e967470585fd056f2227fd7f69ef2697821a48..87d00514bd2dd734a4bd67f7bc8d8a2247900a68 100644 (file)
@@ -148,6 +148,10 @@ static size_t utf8_push(void *cd, char **inbuf, size_t *inbytesleft,
                } else {
                        c[0] = uc;
                }
+               else if ( uc >= 0x202a && uc <= 0x202e ) {
+                       /* ignore bidi hint characters */
+                       olen = 0;
+               }
 
 
                (*inbytesleft)  -= 2;