summaryrefslogtreecommitdiffstats
path: root/src/extension/dbus/document-interface.cpp
diff options
context:
space:
mode:
authorSoren Berg <glimmer07@gmail.com>2009-07-21 17:50:12 +0000
committerglimmer07 <glimmer07@users.sourceforge.net>2009-07-21 17:50:12 +0000
commitf09b3a57c8a6259ef82db7be0786ff2959874a24 (patch)
tree16dbde0ef7471ef29ee9abf2517467a035707c62 /src/extension/dbus/document-interface.cpp
parentWorked on text, now works with limited capability. (diff)
downloadinkscape-f09b3a57c8a6259ef82db7be0786ff2959874a24.tar.gz
inkscape-f09b3a57c8a6259ef82db7be0786ff2959874a24.zip
worked on path parsing.
(bzr r8254.1.18)
Diffstat (limited to 'src/extension/dbus/document-interface.cpp')
-rw-r--r--src/extension/dbus/document-interface.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/extension/dbus/document-interface.cpp b/src/extension/dbus/document-interface.cpp
index a28bb92fa..9a900e0ee 100644
--- a/src/extension/dbus/document-interface.cpp
+++ b/src/extension/dbus/document-interface.cpp
@@ -52,6 +52,9 @@ SPObject *
get_object_by_name (SPDesktop *desk, gchar *name)
{
return sp_desktop_document(desk)->getObjectById(name);
+ /* ALTERNATIVE (is this faster if only repr is needed?)
+ Inkscape::XML::Node *newnode = sp_repr_lookup_name((doc->root)->repr, name);
+ */
}
const gchar *
@@ -584,7 +587,7 @@ document_interface_get_node_coordinates (DocumentInterface *object, gchar *shape
if (shapenode == NULL || shapenode->attribute("d") == NULL) {
return FALSE;
}
- const char * path = strdup(shapenode->attribute("d"));
+ char * path = strdup(shapenode->attribute("d"));
printf("PATH: %s\n", path);
Geom::parse_svg_path (path);