summaryrefslogtreecommitdiff
path: root/ui/qt/search_frame.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/search_frame.cpp')
-rw-r--r--ui/qt/search_frame.cpp20
1 files changed, 1 insertions, 19 deletions
diff --git a/ui/qt/search_frame.cpp b/ui/qt/search_frame.cpp
index 50610f7a92..ca37afb54d 100644
--- a/ui/qt/search_frame.cpp
+++ b/ui/qt/search_frame.cpp
@@ -133,7 +133,6 @@ void SearchFrame::enableWidgets()
return;
}
- dfilter_t *dfp = NULL;
bool enable = sf_ui_->searchTypeComboBox->currentIndex() == string_search;
sf_ui_->searchInComboBox->setEnabled(enable);
sf_ui_->caseCheckBox->setEnabled(enable);
@@ -141,24 +140,7 @@ void SearchFrame::enableWidgets()
switch (sf_ui_->searchTypeComboBox->currentIndex()) {
case df_search:
- // XXX - Merge this with DisplayFitlerEdit::checkFilter
- if (dfilter_compile(sf_ui_->searchLineEdit->text().toUtf8().constData(), &dfp)) {
- GPtrArray *depr = NULL;
- if (dfp != NULL) {
- depr = dfilter_deprecated_tokens(dfp);
- }
- if (sf_ui_->searchLineEdit->text().isEmpty()) {
- sf_ui_->searchLineEdit->setSyntaxState(SyntaxLineEdit::Empty);
- } else if (depr) {
- /* You keep using that word. I do not think it means what you think it means. */
- sf_ui_->searchLineEdit->setSyntaxState(SyntaxLineEdit::Deprecated);
- } else {
- sf_ui_->searchLineEdit->setSyntaxState(SyntaxLineEdit::Valid);
- }
- dfilter_free(dfp);
- } else {
- sf_ui_->searchLineEdit->setSyntaxState(SyntaxLineEdit::Invalid);
- }
+ sf_ui_->searchLineEdit->checkDisplayFilter(sf_ui_->searchLineEdit->text());
break;
case hex_search:
if (sf_ui_->searchLineEdit->text().isEmpty()) {