X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswftext.c;fp=lib%2Fmodules%2Fswftext.c;h=064b47e9a4cef8f836e61c00c7330d59e8559e52;hb=91cad7c2baf4d257bd97bcea1244937c21c083cd;hp=ee3923ea15dfa1084f7f5ca75c43aa8873945eb7;hpb=3b832e4acc0935db344691e2c0e2db6a8e447187;p=swftools.git diff --git a/lib/modules/swftext.c b/lib/modules/swftext.c index ee3923e..064b47e 100644 --- a/lib/modules/swftext.c +++ b/lib/modules/swftext.c @@ -942,10 +942,11 @@ int swf_FontSetDefine2(TAG * tag, SWFFONT * f) swf_SetU8(tag, 0); //reserved flags if (f->name) { /* font name */ - swf_SetU8(tag, strlen((const char*)f->name)); - swf_SetBlock(tag, f->name, strlen((const char*)f->name)); + swf_SetU8(tag, strlen((const char*)f->name)+1); + swf_SetBlock(tag, f->name, strlen((const char*)f->name)+1); } else { /* font name (="") */ + swf_SetU8(tag, 1); swf_SetU8(tag, 0); } /* number of glyphs */