summaryrefslogtreecommitdiffstats
path: root/src/extension/paramfloat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/paramfloat.cpp')
-rw-r--r--src/extension/paramfloat.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/extension/paramfloat.cpp b/src/extension/paramfloat.cpp
index 11172ecbb..ee2284c8c 100644
--- a/src/extension/paramfloat.cpp
+++ b/src/extension/paramfloat.cpp
@@ -88,13 +88,13 @@ ParamFloat::set (float in, SPDocument * /*doc*/, Inkscape::XML::Node * /*node*/)
}
/** \brief Return the value as a string */
-Glib::ustring *
-ParamFloat::string (void)
+void
+ParamFloat::string (std::string &string)
{
char startstring[G_ASCII_DTOSTR_BUF_SIZE];
g_ascii_dtostr(startstring, G_ASCII_DTOSTR_BUF_SIZE, _value);
- Glib::ustring * mystring = new Glib::ustring(startstring);
- return mystring;
+ string += startstring;
+ return;
}
/** \brief A class to make an adjustment that uses Extension params */