# HG changeset patch # User Yoshiki Yazawa # Date 1246750815 0 # Node ID ffeb36ec80784e420d2e620322034e40029c3480 # Parent f058edca3d66db042f20f6d830c27c53a85972af pidgin should handle 2byte hexadecimal numeric character reference. diff -r f058edca3d66 -r ffeb36ec8078 libpurple/util.c --- a/libpurple/util.c Sat Jul 04 23:14:35 2009 +0000 +++ b/libpurple/util.c Sat Jul 04 23:40:15 2009 +0000 @@ -972,6 +972,7 @@ pln = "\'"; else if(*(text+1) == '#' && (sscanf(text, "&#%u%1[;]", £, temp) == 2 || + sscanf(text, "&#x%x%x%1[;]", £, temp) == 3 || sscanf(text, "&#x%x%1[;]", £, temp) == 2) && pound != 0) { static char buf[7];