[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] uniXXXX glyph names are not recognized.
From: |
Artur Zaprzala |
Subject: |
[Devel] uniXXXX glyph names are not recognized. |
Date: |
Mon, 03 Sep 2001 16:29:34 +0200 |
Glyph names like `uniXXXX' are not recognized in Type 1 fonts because of
mistakes in
freetype-2.0.4/src/psnames/psmodule.c (a patch is attached).
Artur Zaprzala
diff -ur freetype-2.0.4-orig/src/psnames/psmodule.c
freetype-2.0.4/src/psnames/psmodule.c
--- freetype-2.0.4-orig/src/psnames/psmodule.c Wed Jun 27 11:26:44 2001
+++ freetype-2.0.4/src/psnames/psmodule.c Sun Jul 29 19:04:35 2001
@@ -61,7 +61,7 @@
FT_Int count;
FT_ULong value = 0;
- const char* p = glyph_name + 4;
+ const char* p = glyph_name + 3;
for ( count = 4; count > 0; count--, p++ )
@@ -85,10 +85,9 @@
break;
value = ( value << 4 ) + d;
-
- if ( count == 0 )
- return value;
}
+ if ( count == 0 )
+ return value;
}
/* look for a non-initial dot in the glyph name in order to */
- [Devel] uniXXXX glyph names are not recognized.,
Artur Zaprzala <=