--- a/src/kde/kioslave/kio_recoll/kio_recoll.cpp
+++ b/src/kde/kioslave/kio_recoll/kio_recoll.cpp
@@ -336,8 +336,8 @@
return false;
}
- STD_SHARED_PTR<Rcl::SearchData> sdata(sd);
- STD_SHARED_PTR<Rcl::Query>query(new Rcl::Query(m_rcldb));
+ std::shared_ptr<Rcl::SearchData> sdata(sd);
+ std::shared_ptr<Rcl::Query>query(new Rcl::Query(m_rcldb));
query->setCollapseDuplicates(prefs.collapseDuplicates);
if (!query->setQuery(sdata)) {
m_reason = "Query execute failed. Invalid query or syntax error?";
@@ -346,12 +346,12 @@
}
DocSequenceDb *src =
- new DocSequenceDb(STD_SHARED_PTR<Rcl::Query>(query), "Query results", sdata);
+ new DocSequenceDb(std::shared_ptr<Rcl::Query>(query), "Query results", sdata);
if (src == 0) {
error(KIO::ERR_SLAVE_DEFINED, u8s2qs("Can't build result sequence"));
return false;
}
- m_source = STD_SHARED_PTR<DocSequence>(src);
+ m_source = std::shared_ptr<DocSequence>(src);
// Reset pager in all cases. Costs nothing, stays at page -1 initially
// htmldosearch will fetch the first page if needed.
m_pager.setDocSource(m_source);