xmlhelp/source/cxxhelp/provider/content.cxx | 4 ++-- xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-)
New commits: commit 095928cd526da3b26c44e204624a4e5b55cfcaaa Author: Noel <noel.gran...@collabora.co.uk> AuthorDate: Mon Mar 1 20:36:47 2021 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Tue Mar 2 07:20:06 2021 +0100 loplugin:refcounting in xmlhelp Change-Id: I0b045ab762e946db16632637f24b06d20e294bc8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111768 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/xmlhelp/source/cxxhelp/provider/content.cxx b/xmlhelp/source/cxxhelp/provider/content.cxx index 273c68555c9f..f16c6b880471 100644 --- a/xmlhelp/source/cxxhelp/provider/content.cxx +++ b/xmlhelp/source/cxxhelp/provider/content.cxx @@ -154,7 +154,7 @@ public: { } - ResultSetBase* createResultSet() override + rtl::Reference<ResultSetBase> createResultSet() override { return new ResultSetForRoot( m_xContext, m_xProvider, @@ -191,7 +191,7 @@ public: { } - ResultSetBase* createResultSet() override + rtl::Reference<ResultSetBase> createResultSet() override { return new ResultSetForQuery( m_xContext, m_xProvider, diff --git a/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx b/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx index 2dba0ec05fb6..ad1e03c13196 100644 --- a/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx +++ b/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx @@ -21,6 +21,7 @@ #define INCLUDED_XMLHELP_SOURCE_CXXHELP_PROVIDER_RESULTSETFACTORY_HXX #include "resultsetbase.hxx" +#include <rtl/ref.hxx> namespace chelp { @@ -32,7 +33,7 @@ namespace chelp { virtual ~ResultSetFactory() { }; - virtual ResultSetBase* createResultSet() = 0; + virtual rtl::Reference<ResultSetBase> createResultSet() = 0; }; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits