added gfxfilter for merging fonts
[swftools.git] / lib / filters / alpha.c
index 1dcd328..98a49af 100644 (file)
@@ -99,12 +99,13 @@ static void maketransparent_fillgradient(gfxfilter_t*f, gfxline_t*line, gfxgradi
     gfxgradient_destroy(g);
 }
 
-void gfxfilter_maketransparent(gfxfilter_t*f, U8 alpha)
+void gfxfilter_maketransparent_init(gfxfilter_t*f, U8 alpha)
 {
     internal_t*i = (internal_t*)rfx_calloc(sizeof(internal_t));
     i->alpha = alpha;
 
     memset(f, 0, sizeof(gfxfilter_t));
+    f->type = gfxfilter_onepass;
     f->name = "maketransparent";
     f->internal = i;
     f->stroke = maketransparent_stroke;