index 42b78fa16ad2ec4e244d59b973a17cc14d933b89..086e4114d288b3bdfc3d4364e219567991a773cd 100644 (file)
int FilterImage::render(FilterSlot &slot, FilterUnits const &units) {
if (!feImageHref) return 0;
- NRPixBlock* pb;
+ NRPixBlock* pb = NULL;
bool free_pb_on_exit = false;
if(from_element){
NRGC gc(NULL);
/* Update to renderable state */
double sf = 1.0;
- NRMatrix t;
- nr_matrix_set_scale(&t, sf, sf);
+ NR::Matrix t(NR::scale(sf, sf));
nr_arena_item_set_transform(ai, &t);
- nr_matrix_set_identity(&gc.transform);
+ gc.transform.set_identity();
nr_arena_item_invoke_update( ai, NULL, &gc,
NR_ARENA_ITEM_STATE_ALL,
NR_ARENA_ITEM_STATE_NONE );