summaryrefslogtreecommitdiff
path: root/ui/qt/module_preferences_scroll_area.cpp
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2017-01-04 10:57:25 -0500
committerMichael Mann <mmann78@netscape.net>2017-01-07 15:35:18 +0000
commit165c8b04227df05a0ae329e92adff7bd314b9d4b (patch)
treeb632e9e30ca7c3ca472d0e8e3926ec53efe244fc /ui/qt/module_preferences_scroll_area.cpp
parentfb9ac503c16e88408a53e808f17f19f63787f2de (diff)
downloadwireshark-165c8b04227df05a0ae329e92adff7bd314b9d4b.tar.gz
Refactor range preference.
Refactored so that all handling of ranges in struct preference can be internal to prefs.c Change-Id: I68577909f9c07b23a16ab3443a523355d4645314 Reviewed-on: https://code.wireshark.org/review/19577 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/qt/module_preferences_scroll_area.cpp')
-rw-r--r--ui/qt/module_preferences_scroll_area.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/ui/qt/module_preferences_scroll_area.cpp b/ui/qt/module_preferences_scroll_area.cpp
index e11e84a0b9..d9387ca1d3 100644
--- a/ui/qt/module_preferences_scroll_area.cpp
+++ b/ui/qt/module_preferences_scroll_area.cpp
@@ -457,13 +457,7 @@ void ModulePreferencesScrollArea::rangeSyntaxLineEditTextEdited(const QString &n
pref_t *pref = range_se->property(pref_prop_).value<pref_t *>();
if (!pref) return;
- range_t *newrange;
- convert_ret_t ret = range_convert_str(wmem_epan_scope(), &newrange, new_str.toUtf8().constData(), pref->info.max_value);
-
- if (ret == CVT_NO_ERROR) {
- wmem_free(wmem_epan_scope(), pref->stashed_val.range);
- pref->stashed_val.range = newrange;
-
+ if (prefs_set_stashed_range_value(pref, new_str.toUtf8().constData())) {
if (new_str.isEmpty()) {
range_se->setSyntaxState(SyntaxLineEdit::Empty);
} else {