[PATCH 25/31] Replace ScfRef with boost in xlchart.hxx
Nigel Hawkins
n.hawkins at gmx.com
Thu Nov 18 12:16:49 PST 2010
---
sc/source/filter/inc/xlchart.hxx | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/sc/source/filter/inc/xlchart.hxx b/sc/source/filter/inc/xlchart.hxx
index 6f63d71..b3d8369 100644
--- a/sc/source/filter/inc/xlchart.hxx
+++ b/sc/source/filter/inc/xlchart.hxx
@@ -37,6 +37,7 @@
#include <map>
#include <tools/gen.hxx>
#include "fapihelper.hxx"
+#include <boost/shared_ptr.hpp>
namespace com { namespace sun { namespace star {
namespace container { class XNameContainer; }
@@ -823,8 +824,8 @@ class EscherPropertyContainer;
struct XclChEscherFormat
{
- typedef ScfRef< SfxItemSet > SfxItemSetRef;
- typedef ScfRef< EscherPropertyContainer > EscherPropSetRef;
+ typedef boost::shared_ptr< SfxItemSet > SfxItemSetRef;
+ typedef boost::shared_ptr< EscherPropertyContainer > EscherPropSetRef;
SfxItemSetRef mxItemSet; /// Item set for Escher properties import.
EscherPropSetRef mxEscherSet; /// Container for Escher properties export.
@@ -1445,9 +1446,9 @@ private:
/** Base struct for internal root data structs for import and export. */
struct XclChRootData
{
- typedef ScfRef< XclChTypeInfoProvider > XclChTypeProvRef;
- typedef ScfRef< XclChFormatInfoProvider > XclChFmtInfoProvRef;
- typedef ScfRef< XclChObjectTable > XclChObjectTableRef;
+ typedef boost::shared_ptr< XclChTypeInfoProvider > XclChTypeProvRef;
+ typedef boost::shared_ptr< XclChFormatInfoProvider > XclChFmtInfoProvRef;
+ typedef boost::shared_ptr< XclChObjectTable > XclChObjectTableRef;
typedef ::std::map< XclChTextKey, XclChGetShapeFunc > XclChGetShapeFuncMap;
::com::sun::star::uno::Reference< ::com::sun::star::chart2::XChartDocument >
--
1.7.0.4
--=-qLwfU1BKYMIcJNs5pkFI
Content-Disposition: attachment; filename="0026-Replace-ScfRef-with-boost-in-xlformula.hxx.patch"
Content-Type: text/x-patch; name="0026-Replace-ScfRef-with-boost-in-xlformula.hxx.patch"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
More information about the LibreOffice
mailing list