Sophie

Sophie

distrib > Mandriva > cs4.0 > i586 > by-pkgid > 6db27311da393084cc6f2b414a3b666f > files > 29

qt3-3.3.6-1.1.20060mlcs4.src.rpm

--- qt-x11-free-3.3.6/src/kernel/qfontdatabase_x11.cpp.fix_unicode_font_cache	2006-03-08 17:47:46.000000000 +0100
+++ qt-x11-free-3.3.6/src/kernel/qfontdatabase_x11.cpp	2006-05-03 10:29:52.000000000 +0200
@@ -1585,6 +1585,8 @@
 		FcCharSetAddChar(cs, 0x20ac);
 	    if (script == QFont::Han_SimplifiedChinese)
 		FcCharSetAddChar(cs, 0x3400);
+		if (script == QFont::MathematicalOperators)
+		FcCharSetAddChar(cs, 0x2190);
 	    if (script == QFont::Han_TraditionalChinese){
 		FcCharSetAddChar(cs, 0x3435);
 		FcCharSetAddChar(cs, 0xE000);
@@ -1855,12 +1857,14 @@
 	    FcCharSetAddChar(cs, 0xE000);
 	    FcCharSetAddChar(cs, 0xF6B1);
 	}
+	if (script == QFont::MathematicalOperators)
+		FcCharSetAddChar(cs, 0x2190);
 	if (script == QFont::MiscellaneousSymbols)
 	    FcCharSetAddChar(cs, 0x2714);
         FcPatternAddCharSet(pattern, FC_CHARSET, cs);
         FcCharSetDestroy(cs);
     }
-
+	
     QFontEngine *fe = 0;
 
     for( int jj = (FcGetVersion() >= 20392 ? 0 : 1); jj < 2; ++jj ) {