summaryrefslogtreecommitdiff
path: root/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-12-17 14:47:56 +0100
committerStephan Bergmann <sbergman@redhat.com>2015-12-17 16:51:16 +0100
commit21e72c5f1d315068b0aa6afd3b9750c2ad878dcb (patch)
treef93a352182acf4890f0469425526894029323d62 /xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
parentb902432b431d01634c1f56e4758ec236a999650d (diff)
Hold XMLTransformerContext by rtl::Reference
Change-Id: I60b8d422d53d47537996756aa1b7fb3c26f8383a
Diffstat (limited to 'xmloff/source/transform/ChartPlotAreaOASISTContext.cxx')
-rw-r--r--xmloff/source/transform/ChartPlotAreaOASISTContext.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
index 95dc0763a234..c0b8c1068fd7 100644
--- a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
+++ b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
@@ -40,7 +40,7 @@ public:
::rtl::Reference< XMLPersAttrListTContext > & rOutCategoriesContext );
virtual ~XMLAxisOASISContext();
- virtual XMLTransformerContext *CreateChildContext(
+ virtual rtl::Reference<XMLTransformerContext> CreateChildContext(
sal_uInt16 nPrefix,
const OUString& rLocalName,
const OUString& rQName,
@@ -68,13 +68,13 @@ XMLAxisOASISContext::XMLAxisOASISContext(
XMLAxisOASISContext::~XMLAxisOASISContext()
{}
-XMLTransformerContext * XMLAxisOASISContext::CreateChildContext(
+rtl::Reference<XMLTransformerContext> XMLAxisOASISContext::CreateChildContext(
sal_uInt16 nPrefix,
const OUString& rLocalName,
const OUString& rQName,
const Reference< xml::sax::XAttributeList >& xAttrList )
{
- XMLTransformerContext * pContext = nullptr;
+ rtl::Reference<XMLTransformerContext> pContext;
if( XML_NAMESPACE_CHART == nPrefix &&
IsXMLToken( rLocalName, XML_CATEGORIES ) )
@@ -194,18 +194,18 @@ XMLChartPlotAreaOASISTContext::XMLChartPlotAreaOASISTContext(
XMLChartPlotAreaOASISTContext::~XMLChartPlotAreaOASISTContext()
{}
-XMLTransformerContext * XMLChartPlotAreaOASISTContext::CreateChildContext(
+rtl::Reference<XMLTransformerContext> XMLChartPlotAreaOASISTContext::CreateChildContext(
sal_uInt16 nPrefix,
const OUString& rLocalName,
const OUString& rQName,
const uno::Reference< xml::sax::XAttributeList >& xAttrList )
{
- XMLTransformerContext *pContext = nullptr;
+ rtl::Reference<XMLTransformerContext> pContext;
if( XML_NAMESPACE_CHART == nPrefix &&
IsXMLToken( rLocalName, XML_AXIS ) )
{
- pContext = new XMLAxisOASISContext( GetTransformer(), rQName, m_rCategoriesContext );
+ pContext.set(new XMLAxisOASISContext( GetTransformer(), rQName, m_rCategoriesContext ));
}
else
{