summaryrefslogtreecommitdiff
path: root/sd/inc/CustomAnimationEffect.hxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-09-17 18:59:32 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-09-17 18:59:32 +0100
commitd030c4a2a54418b17e87f837092a33eae21f0588 (patch)
treedd80ff3ba78eaa03e98efeb87e9160c6cd7524c5 /sd/inc/CustomAnimationEffect.hxx
parent558b08d55f69b04eea42a37abd97fbb4dbe3602f (diff)
revert for mac and win unit case crashes after boost->std
Change-Id: I82c7084f203a834c2d42f9527705288e6036019b
Diffstat (limited to 'sd/inc/CustomAnimationEffect.hxx')
-rw-r--r--sd/inc/CustomAnimationEffect.hxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/sd/inc/CustomAnimationEffect.hxx b/sd/inc/CustomAnimationEffect.hxx
index 97f1ccf7c4f9..c4f892b5f2ed 100644
--- a/sd/inc/CustomAnimationEffect.hxx
+++ b/sd/inc/CustomAnimationEffect.hxx
@@ -26,13 +26,14 @@
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/util/XChangesListener.hpp>
+#include <boost/shared_ptr.hpp>
+
#include <vcl/timer.hxx>
#include <sddllapi.h>
#include <list>
#include <map>
-#include <memory>
class SdrPathObj;
@@ -43,9 +44,9 @@ enum EValue { VALUE_FROM, VALUE_TO, VALUE_BY, VALUE_FIRST, VALUE_LAST };
class CustomAnimationEffect;
class CustomAnimationPreset;
-typedef std::shared_ptr< CustomAnimationPreset > CustomAnimationPresetPtr;
+typedef boost::shared_ptr< CustomAnimationPreset > CustomAnimationPresetPtr;
-typedef std::shared_ptr< CustomAnimationEffect > CustomAnimationEffectPtr;
+typedef boost::shared_ptr< CustomAnimationEffect > CustomAnimationEffectPtr;
typedef std::list< CustomAnimationEffectPtr > EffectSequence;
@@ -258,7 +259,7 @@ private:
sal_Int32 mnGroupId;
};
-typedef std::shared_ptr< CustomAnimationTextGroup > CustomAnimationTextGroupPtr;
+typedef boost::shared_ptr< CustomAnimationTextGroup > CustomAnimationTextGroupPtr;
typedef std::map< sal_Int32, CustomAnimationTextGroupPtr > CustomAnimationTextGroupMap;
class SD_DLLPUBLIC EffectSequenceHelper
@@ -361,7 +362,7 @@ private:
MainSequence* mpMainSequence;
};
-typedef std::shared_ptr< InteractiveSequence > InteractiveSequencePtr;
+typedef boost::shared_ptr< InteractiveSequence > InteractiveSequencePtr;
typedef std::list< InteractiveSequencePtr > InteractiveSequenceList;
class MainSequence : public EffectSequenceHelper, public ISequenceListener
@@ -434,7 +435,7 @@ protected:
sal_Int32 mbIgnoreChanges;
};
-typedef std::shared_ptr< MainSequence > MainSequencePtr;
+typedef boost::shared_ptr< MainSequence > MainSequencePtr;
class MainSequenceRebuildGuard
{