summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/emf-print.cpp
diff options
context:
space:
mode:
authorLiam P. White <inkscapebronyat-signgmaildotcom>2014-04-29 02:47:26 +0000
committerLiam P. White <inkscapebronyat-signgmaildotcom>2014-04-29 02:47:26 +0000
commitcac7cd66a4a2e2e97663399dd2335a06ab9da562 (patch)
treed27be44a4c4c68142e949ef7790d53b017b96ce7 /src/extension/internal/emf-print.cpp
parentUpdate to trunk and fix issues (diff)
parentImproved support for clipping on EMF/WMF import, see bug 1302857 (diff)
downloadinkscape-cac7cd66a4a2e2e97663399dd2335a06ab9da562.tar.gz
inkscape-cac7cd66a4a2e2e97663399dd2335a06ab9da562.zip
Update to trunk
(bzr r13090.1.68)
Diffstat (limited to '')
-rw-r--r--src/extension/internal/emf-print.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/extension/internal/emf-print.cpp b/src/extension/internal/emf-print.cpp
index 8b80fec1c..9c68e40a4 100644
--- a/src/extension/internal/emf-print.cpp
+++ b/src/extension/internal/emf-print.cpp
@@ -34,6 +34,7 @@
#include <2geom/pathvector.h>
#include <2geom/rect.h>
#include <2geom/curves.h>
+#include <sp-clippath.h>
#include "helper/geom.h"
#include "helper/geom-curves.h"
@@ -975,6 +976,9 @@ unsigned int PrintEmf::fill(
{
using Geom::X;
using Geom::Y;
+
+ SPItem *item = SP_ITEM(style->object);
+ SPClipPath *scp = (item->clip_ref ? item->clip_ref->getObject() : NULL);
Geom::Affine tf = m_tr_stack.top();