X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswffont.c;h=95c19c2227c39e7f24acf99215265949e1317463;hb=8bde8a660e6eb865d40511c6650ce9f69bb87ed7;hp=8016df4e125721d704cb0752298ab8f19a59416a;hpb=7169758cfe50bc9fa3bbbf75a1859d9a6fb58776;p=swftools.git diff --git a/lib/modules/swffont.c b/lib/modules/swffont.c index 8016df4..95c19c2 100644 --- a/lib/modules/swffont.c +++ b/lib/modules/swffont.c @@ -29,6 +29,7 @@ void swf_SetLoadFontParameters(int _scale, int _skip_unused, int _full_unicode) { if(_scale) loadfont_scale = _scale; skip_unused = _skip_unused; + full_unicode = _full_unicode; } #ifdef HAVE_FREETYPE @@ -195,7 +196,7 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename) g = -1; font->ascii2glyph[t] = g; if(g>=0) { - max_unicode = t; + max_unicode = t+1; if(!font->glyph2ascii[g]) { font->glyph2ascii[g] = t; } @@ -265,8 +266,6 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename) continue; } - draw.finish(&draw); - #if 0 if(bbox.xMin > 0) { font->glyph[font->numchars].advance = (bbox.xMax*FT_SCALE)/FT_SUBPIXELS;