From 6bdfa8600e62c234095b4ad908ddfd1511aee614 Mon Sep 17 00:00:00 2001 From: mental Date: Mon, 1 May 2006 04:48:44 +0000 Subject: [PATCH] NRMatrix copy constructor appears deficient; avoid it for now --- src/display/nr-arena-item.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/display/nr-arena-item.cpp b/src/display/nr-arena-item.cpp index 714359dfd..97c769548 100644 --- a/src/display/nr-arena-item.cpp +++ b/src/display/nr-arena-item.cpp @@ -804,7 +804,8 @@ nr_arena_item_set_transform(NRArenaItem *item, NRMatrix const *transform) /* Set to identity affine */ item->transform = NULL; } else { - if (!item->transform) item->transform = new (GC::ATOMIC) NRMatrix(*transform); + if (!item->transform) item->transform = new (GC::ATOMIC) NRMatrix(); + *item->transform = *transform; } nr_arena_item_request_update (item, NR_ARENA_ITEM_STATE_ALL, TRUE); } -- 2.30.2