summaryrefslogtreecommitdiffstats
path: root/src/extension
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2011-06-04 22:33:05 +0000
committerJon A. Cruz <jon@joncruz.org>2011-06-04 22:33:05 +0000
commit884cb98ee0fbc0e883ff0a4f2bda43e2c8803312 (patch)
tree641ecbe3e740a58526ec299a8ccb305f1cbcf373 /src/extension
parentMerge gtk header cleanup by Alex Valavanis. Fixes bug #709847, bug #747512, b... (diff)
downloadinkscape-884cb98ee0fbc0e883ff0a4f2bda43e2c8803312.tar.gz
inkscape-884cb98ee0fbc0e883ff0a4f2bda43e2c8803312.zip
Possible Win32 compile fix.
(bzr r10256)
Diffstat (limited to 'src/extension')
-rw-r--r--src/extension/internal/emf-win32-inout.cpp3
-rw-r--r--src/extension/internal/emf-win32-print.cpp3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/extension/internal/emf-win32-inout.cpp b/src/extension/internal/emf-win32-inout.cpp
index 8aa26a213..2d97174b1 100644
--- a/src/extension/internal/emf-win32-inout.cpp
+++ b/src/extension/internal/emf-win32-inout.cpp
@@ -28,6 +28,7 @@
#endif
//#include "inkscape.h"
+#include "sp-root.h"
#include "sp-path.h"
#include "style.h"
//#include "color.h"
@@ -126,7 +127,7 @@ emf_print_document_to_file(SPDocument *doc, gchar const *filename)
context.module = mod;
/* fixme: This has to go into module constructor somehow */
/* Create new arena */
- mod->base = SP_ITEM(doc->getRoot());
+ mod->base = doc->getRoot();
mod->arena = NRArena::create();
mod->dkey = SPItem::display_key_new(1);
mod->root = mod->base->invoke_show(mod->arena, mod->dkey, SP_ITEM_SHOW_DISPLAY);
diff --git a/src/extension/internal/emf-win32-print.cpp b/src/extension/internal/emf-win32-print.cpp
index 9662881fe..38db43091 100644
--- a/src/extension/internal/emf-win32-print.cpp
+++ b/src/extension/internal/emf-win32-print.cpp
@@ -50,6 +50,7 @@
#include "style.h"
//#include "sp-paint-server.h"
#include "inkscape-version.h"
+#include "sp-root.h"
//#include "libnrtype/FontFactory.h"
//#include "libnrtype/font-instance.h"
@@ -146,7 +147,7 @@ PrintEmfWin32::begin (Inkscape::Extension::Print *mod, SPDocument *doc)
d.x1 = _width;
d.y1 = _height;
} else {
- SPItem* doc_item = SP_ITEM(doc->getRoot());
+ SPItem* doc_item = doc->getRoot();
doc_item->invoke_bbox(&d, doc_item->i2d_affine(), TRUE);
}