From 5a1d4fbb304fb6d95868bd6f3b1a412d8cd06382 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Mon, 18 Feb 2019 15:05:13 +0100 Subject: [PATCH] BaseFileFind: Save an allocation Change-Id: I243c81c498247a6d3722fab1937c83d80e701ec2 Reviewed-by: Eike Ziller --- src/plugins/texteditor/basefilefind.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp index a910de019c0..eb449251c16 100644 --- a/src/plugins/texteditor/basefilefind.cpp +++ b/src/plugins/texteditor/basefilefind.cpp @@ -111,8 +111,6 @@ public: class BaseFileFindPrivate { public: - BaseFileFindPrivate() : m_internalSearchEngine(std::make_unique()) {} - QPointer m_currentFindSupport; QLabel *m_resultLabel = nullptr; @@ -125,7 +123,7 @@ public: QPointer m_filterCombo; QPointer m_exclusionCombo; QVector m_searchEngines; - std::unique_ptr m_internalSearchEngine; + InternalEngine m_internalSearchEngine; int m_currentSearchEngineIndex = -1; }; @@ -182,7 +180,7 @@ void SearchEngine::setEnabled(bool enabled) BaseFileFind::BaseFileFind() : d(new BaseFileFindPrivate) { - addSearchEngine(d->m_internalSearchEngine.get()); + addSearchEngine(&d->m_internalSearchEngine); } BaseFileFind::~BaseFileFind()