diff options
| author | Niko Kiirala <niko@kiirala.com> | 2008-06-02 16:39:50 +0000 |
|---|---|---|
| committer | kiirala <kiirala@users.sourceforge.net> | 2008-06-02 16:39:50 +0000 |
| commit | f9fd160aa40ed2a012b7ecd6bc2f4386bb4d7417 (patch) | |
| tree | 25fb92c44b0cbe19802272540bdb144fb74cc14c /src | |
| parent | Fixed conflicting result image names inside filter effects (bug 196126) (diff) | |
| download | inkscape-f9fd160aa40ed2a012b7ecd6bc2f4386bb4d7417.tar.gz inkscape-f9fd160aa40ed2a012b7ecd6bc2f4386bb4d7417.zip | |
Fixed uninitialized data in rendering filter effects & colormatrix (bug 193936)
(bzr r5788)
Diffstat (limited to 'src')
| -rw-r--r-- | src/display/nr-filter-colormatrix.cpp | 2 | ||||
| -rw-r--r-- | src/display/nr-filter.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/display/nr-filter-colormatrix.cpp b/src/display/nr-filter-colormatrix.cpp index 79c6177ab..1d73f14e1 100644 --- a/src/display/nr-filter-colormatrix.cpp +++ b/src/display/nr-filter-colormatrix.cpp @@ -50,7 +50,7 @@ int FilterColorMatrix::render(FilterSlot &slot, FilterUnits const &/*units*/) { nr_pixblock_setup_fast(in, NR_PIXBLOCK_MODE_R8G8B8A8N, original_in->area.x0, original_in->area.y0, original_in->area.x1, original_in->area.y1, - false); + true); nr_blit_pixblock_pixblock(in, original_in); free_in_on_exit = true; } diff --git a/src/display/nr-filter.cpp b/src/display/nr-filter.cpp index 7423bb7f3..62b3893c2 100644 --- a/src/display/nr-filter.cpp +++ b/src/display/nr-filter.cpp @@ -178,7 +178,7 @@ int Filter::render(NRArenaItem const *item, NRPixBlock *pb) NRPixBlock *in = new NRPixBlock; nr_pixblock_setup_fast(in, pb->mode, pb->area.x0, pb->area.y0, - pb->area.x1, pb->area.y1, false); + pb->area.x1, pb->area.y1, true); if (in->size != NR_PIXBLOCK_SIZE_TINY && in->data.px == NULL) { g_warning("NR::Filter::render: failed to reserve temporary buffer"); return 0; |
