summaryrefslogtreecommitdiffstats
path: root/src/sp-rect.cpp
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2008-07-07 16:35:28 +0000
committermental <mental@users.sourceforge.net>2008-07-07 16:35:28 +0000
commita2e48b91ec876040a84cc1bc6bd19ffab87ef62b (patch)
tree8139bbb8fa10fea30d25cb5c266910d9546cde9f /src/sp-rect.cpp
parent2geomify polygon. added TODO to add testcase for corner case polygon element (diff)
downloadinkscape-a2e48b91ec876040a84cc1bc6bd19ffab87ef62b.tar.gz
inkscape-a2e48b91ec876040a84cc1bc6bd19ffab87ef62b.zip
try to use consistent document for creating guides
(bzr r6212)
Diffstat (limited to 'src/sp-rect.cpp')
-rw-r--r--src/sp-rect.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/sp-rect.cpp b/src/sp-rect.cpp
index 7d3cd1c0c..e5ffa8b39 100644
--- a/src/sp-rect.cpp
+++ b/src/sp-rect.cpp
@@ -22,6 +22,7 @@
#include <libnr/nr-matrix-div.h>
#include <libnr/nr-matrix-fns.h>
+#include "inkscape.h"
#include "document.h"
#include "attributes.h"
#include "style.h"
@@ -110,8 +111,6 @@ sp_rect_init(SPRect */*rect*/)
static void
sp_rect_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
{
- SPRect *rect = SP_RECT(object);
-
if (((SPObjectClass *) parent_class)->build)
((SPObjectClass *) parent_class)->build(object, document, repr);
@@ -578,7 +577,6 @@ sp_rect_convert_to_guides(SPItem *item) {
return;
}
- SPDocument *doc = SP_OBJECT_DOCUMENT(rect);
std::list<std::pair<Geom::Point, Geom::Point> > pts;
NR::Matrix const i2d (from_2geom(sp_item_i2d_affine(SP_ITEM(rect))));
@@ -593,7 +591,7 @@ sp_rect_convert_to_guides(SPItem *item) {
pts.push_back(std::make_pair(A3.to_2geom(), A4.to_2geom()));
pts.push_back(std::make_pair(A4.to_2geom(), A1.to_2geom()));
- sp_guide_pt_pairs_to_guides(doc, pts);
+ sp_guide_pt_pairs_to_guides(inkscape_active_desktop(), pts);
}
/*