gfxfilterbase_t*f = 0;
if(!strcmp(cmd, "maketransparent")) {
char*alphastr = dict_lookup(params, "alpha");
gfxfilterbase_t*f = 0;
if(!strcmp(cmd, "maketransparent")) {
char*alphastr = dict_lookup(params, "alpha");
} else if(!strcmp(cmd, "remove_font_transforms")) {
f = malloc(sizeof(gfxtwopassfilter_t));
gfxtwopassfilter_remove_font_transforms_init((gfxtwopassfilter_t*)f);
} else if(!strcmp(cmd, "remove_font_transforms")) {
f = malloc(sizeof(gfxtwopassfilter_t));
gfxtwopassfilter_remove_font_transforms_init((gfxtwopassfilter_t*)f);
} else if(!strcmp(cmd, "one_big_font")) {
f = malloc(sizeof(gfxtwopassfilter_t));
gfxtwopassfilter_one_big_font_init((gfxtwopassfilter_t*)f);
} else if(!strcmp(cmd, "one_big_font")) {
f = malloc(sizeof(gfxtwopassfilter_t));
gfxtwopassfilter_one_big_font_init((gfxtwopassfilter_t*)f);