X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Ffilters%2Falpha.c;h=98a49af4c98ed20eba884bb7d7efeca604c32c77;hb=b2c998ea7f4c97fd0640967fe5fee0e8789cf761;hp=1dcd328916fef4aeead62b6aa2717c06a2e226bd;hpb=5e60b81690ac5883abe4f68b61814b8764604fd1;p=swftools.git diff --git a/lib/filters/alpha.c b/lib/filters/alpha.c index 1dcd328..98a49af 100644 --- a/lib/filters/alpha.c +++ b/lib/filters/alpha.c @@ -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;