if ((!o->filter) || (!o->filter->data)) return -1;
- fields = blurfields;
+ fields = filterfields[o->filter->filter];
+ if (!fields) return -1;
data = o->filter->data;
for (i = 0; fields[i].field; i++)
if ((!o->filter) || (!o->filter->data)) return EINA_FALSE;
rv = EINA_FALSE;
- fields = blurfields;
+ fields = filterfields[o->filter->filter];
+ if (!fields) return EINA_FALSE;
+
data = o->filter->data;
for (i = 0; fields[i].field; i++)
if ((!o->filter) || (!o->filter->data)) return -1;
- fields = blurfields;
+ fields = filterfields[o->filter->filter];
+ if (!fields) return -1;
data = o->filter->data;
for (i = 0; fields[i].field; i++)