diff options
| author | MenTaLguY <mental@rydia.net> | 2008-06-11 15:54:55 +0000 |
|---|---|---|
| committer | mental <mental@users.sourceforge.net> | 2008-06-11 15:54:55 +0000 |
| commit | b66dc0934f8d7901a8b599d6244807aaa88b1c08 (patch) | |
| tree | 16fe1e5f1a29b5cc3b7e078fed3c00b0ae27e600 /src | |
| parent | Fixed some strings that upset gettext. (diff) | |
| download | inkscape-b66dc0934f8d7901a8b599d6244807aaa88b1c08.tar.gz inkscape-b66dc0934f8d7901a8b599d6244807aaa88b1c08.zip | |
use object's document
(bzr r5881)
Diffstat (limited to 'src')
| -rw-r--r-- | src/box3d.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/box3d.cpp b/src/box3d.cpp index d7ec7ef07..db06359ec 100644 --- a/src/box3d.cpp +++ b/src/box3d.cpp @@ -273,19 +273,17 @@ static Inkscape::XML::Node *box3d_write(SPObject *object, Inkscape::XML::Node *r repr->setAttribute("inkscape:perspectiveID", box->persp_href); } else { /* box is not yet linked to a perspective; use the document's current perspective */ - SPDocument *doc = inkscape_active_document(); + SPDocument *doc = SP_OBJECT_DOCUMENT(object); if (box->persp_ref->getURI()) { gchar *uri_string = box->persp_ref->getURI()->toString(); repr->setAttribute("inkscape:perspectiveID", uri_string); g_free(uri_string); - } else if (doc) { + } else { Inkscape::XML::Node *persp_repr = SP_OBJECT_REPR(doc->current_persp3d); const gchar *persp_id = persp_repr->attribute("id"); gchar *href = g_strdup_printf("#%s", persp_id); repr->setAttribute("inkscape:perspectiveID", href); g_free(href); - } else { - g_print ("No active document while creating perspective!!!\n"); } } |
