only do alignzones for Flash versions able to do subpixel antialias
authorMatthias Kramm <kramm@quiss.org>
Thu, 29 Oct 2009 17:55:30 +0000 (10:55 -0700)
committerMatthias Kramm <kramm@quiss.org>
Thu, 29 Oct 2009 17:55:30 +0000 (10:55 -0700)
lib/devices/swf.c

index 42bb610..6d66409 100644 (file)
@@ -1480,8 +1480,9 @@ void swfoutput_finalize(gfxdevice_t*dev)
                } else {
                    mtag = swf_InsertTag(mtag, ST_DEFINEFONT3);
                    swf_FontSetDefine2(mtag, iterator->swffont);
-           
-                   swf_FontCreateAlignZones(iterator->swffont);
+          
+                   if(i->config_flashversion>=10)
+                       swf_FontCreateAlignZones(iterator->swffont);
                   
                    if(iterator->swffont->alignzones) {
                        mtag = swf_InsertTag(mtag, ST_DEFINEFONTALIGNZONES);