From ead1474ead237d820d9b7bb12ea973635817fcc7 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Mon, 25 Sep 2023 16:17:54 +0200 Subject: [PATCH] Make `SearchRendered` taking a const pointer. --- include/search_renderer.h | 6 +++--- src/search_renderer.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/search_renderer.h b/include/search_renderer.h index 0190ee5f0..d26d571a9 100644 --- a/include/search_renderer.h +++ b/include/search_renderer.h @@ -46,7 +46,7 @@ class SearchRenderer * @param start The start offset used for the srs. * @param estimatedResultCount The estimatedResultCount of the whole search */ - SearchRenderer(zim::SearchResultSet srs, NameMapper* mapper, + SearchRenderer(zim::SearchResultSet srs, const NameMapper* mapper, unsigned int start, unsigned int estimatedResultCount); /** @@ -58,7 +58,7 @@ class SearchRenderer * @param start The start offset used for the srs. * @param estimatedResultCount The estimatedResultCount of the whole search */ - SearchRenderer(zim::SearchResultSet srs, NameMapper* mapper, Library* library, + SearchRenderer(zim::SearchResultSet srs, const NameMapper* mapper, Library* library, unsigned int start, unsigned int estimatedResultCount); ~SearchRenderer(); @@ -106,7 +106,7 @@ class SearchRenderer protected: std::string beautifyInteger(const unsigned int number); zim::SearchResultSet m_srs; - NameMapper* mp_nameMapper; + const NameMapper* mp_nameMapper; Library* mp_library; std::string searchBookQuery; std::string searchPattern; diff --git a/src/search_renderer.cpp b/src/search_renderer.cpp index c47b93368..ab49a8c8c 100644 --- a/src/search_renderer.cpp +++ b/src/search_renderer.cpp @@ -36,12 +36,12 @@ namespace kiwix { /* Constructor */ -SearchRenderer::SearchRenderer(zim::SearchResultSet srs, NameMapper* mapper, +SearchRenderer::SearchRenderer(zim::SearchResultSet srs, const NameMapper* mapper, unsigned int start, unsigned int estimatedResultCount) : SearchRenderer(srs, mapper, nullptr, start, estimatedResultCount) {} -SearchRenderer::SearchRenderer(zim::SearchResultSet srs, NameMapper* mapper, Library* library, +SearchRenderer::SearchRenderer(zim::SearchResultSet srs, const NameMapper* mapper, Library* library, unsigned int start, unsigned int estimatedResultCount) : m_srs(srs), mp_nameMapper(mapper),