summaryrefslogtreecommitdiffstats
path: root/src/extension/parambool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/parambool.cpp')
-rw-r--r--src/extension/parambool.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/extension/parambool.cpp b/src/extension/parambool.cpp
index 72e32ff25..b324e6281 100644
--- a/src/extension/parambool.cpp
+++ b/src/extension/parambool.cpp
@@ -105,17 +105,16 @@ ParamBoolCheckButton::on_toggle (void)
}
/** \brief Return 'true' or 'false' */
-Glib::ustring *
-ParamBool::string (void)
+void
+ParamBool::string (std::string &string)
{
- Glib::ustring * mystring;
-
- if (_value)
- mystring = new Glib::ustring("true");
- else
- mystring = new Glib::ustring("false");
+ if (_value) {
+ string += "true";
+ } else {
+ string += "false";
+ }
- return mystring;
+ return;
}
/**