From 15b2e7f906a311fe2d7e2ff4e4b35c1f00361333 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Fri, 2 Jul 2010 01:07:55 -0700 Subject: Do not remove color-profile elements during vacuum defs. Fixes bug #444225. Fixed bugs: - https://launchpad.net/bugs/444225 (bzr r9552) --- src/sp-object.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/sp-object.cpp') diff --git a/src/sp-object.cpp b/src/sp-object.cpp index 3b0056b41..fd17b3c12 100644 --- a/src/sp-object.cpp +++ b/src/sp-object.cpp @@ -38,6 +38,7 @@ #include "helper/sp-marshal.h" #include "xml/node-event-vector.h" #include "attributes.h" +#include "color-profile-fns.h" #include "document.h" #include "style.h" #include "sp-object-repr.h" @@ -549,6 +550,8 @@ void SPObject::requestOrphanCollection() { // leave it } else if (SP_IS_PAINT_SERVER(this) && static_cast(this)->isSwatch() ) { // leave it + } else if (IS_COLORPROFILE(this)) { + // leave it } else { document->queueForOrphanCollection(this); -- cgit v1.2.3