diff options
Diffstat (limited to 'ui/qt/search_frame.cpp')
-rw-r--r-- | ui/qt/search_frame.cpp | 20 |
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()) { |