summaryrefslogtreecommitdiffstats
path: root/src/extension/paramstring.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/paramstring.cpp')
-rw-r--r--src/extension/paramstring.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/extension/paramstring.cpp b/src/extension/paramstring.cpp
index fe08bc500..953cb7daf 100644
--- a/src/extension/paramstring.cpp
+++ b/src/extension/paramstring.cpp
@@ -58,12 +58,14 @@ ParamString::set (const gchar * in, SPDocument * /*doc*/, Inkscape::XML::Node *
}
/** \brief Return the value as a string */
-Glib::ustring *
-ParamString::string (void)
+void
+ParamString::string (std::string &string)
{
if (_value == NULL)
- return new Glib::ustring("");
- return new Glib::ustring(_value);
+ return;
+
+ string += _value;
+ return;
}
/** \brief Initialize the object, to do that, copy the data. */