diff options
| author | Patrick Storz <eduard.braun2@gmx.de> | 2019-08-07 22:50:41 +0000 |
|---|---|---|
| committer | Patrick Storz <eduard.braun2@gmx.de> | 2019-08-31 14:50:39 +0000 |
| commit | 37e5d6dc66d7b98ce6716398f81eb5b0a89bded2 (patch) | |
| tree | 558122ae079f4acf8d41fad00d095ada4d14f460 /src/extension/prefdialog/parameter-string.cpp | |
| parent | Make sure we have get_widget() (diff) | |
| download | inkscape-37e5d6dc66d7b98ce6716398f81eb5b0a89bded2.tar.gz inkscape-37e5d6dc66d7b98ce6716398f81eb5b0a89bded2.zip | |
Simplify pref_name() function
Diffstat (limited to 'src/extension/prefdialog/parameter-string.cpp')
| -rw-r--r-- | src/extension/prefdialog/parameter-string.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/extension/prefdialog/parameter-string.cpp b/src/extension/prefdialog/parameter-string.cpp index 337893528..bf8ad14a3 100644 --- a/src/extension/prefdialog/parameter-string.cpp +++ b/src/extension/prefdialog/parameter-string.cpp @@ -28,10 +28,8 @@ ParamString::ParamString(Inkscape::XML::Node *xml, Inkscape::Extension::Extensio value = xml->firstChild()->content(); } - char *pref_name = this->pref_name(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - _value = prefs->getString(extension_pref_root + pref_name); - g_free(pref_name); + _value = prefs->getString(pref_name()); if (_value.empty() && value) { _value = value; @@ -70,10 +68,8 @@ const Glib::ustring& ParamString::set(const Glib::ustring in) { _value = in; - char *pref_name = this->pref_name(); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setString(extension_pref_root + pref_name, _value); - g_free(pref_name); + prefs->setString(pref_name(), _value); return _value; } |
