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;