diff options
author | Armin Le Grand <Armin.Le.Grand@cib.de> | 2017-06-21 14:46:35 +0200 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2017-07-15 11:01:30 +0200 |
commit | 63bc9be68e6d7a0e681516b5a04953388644101a (patch) | |
tree | fc395c2cccd9106f6dd1c1aa5171a10225aacabd /drawinglayer/inc | |
parent | 044dc9fcca4df6ca21df790bdb14660f951e4598 (diff) |
emfplus: some cleanup/streamlining
Change-Id: Ia931ca356fb079b9cb2395ba2311b91d2481e2d4
Diffstat (limited to 'drawinglayer/inc')
-rw-r--r-- | drawinglayer/inc/emfplushelper.hxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drawinglayer/inc/emfplushelper.hxx b/drawinglayer/inc/emfplushelper.hxx index 1a685a631abd..839a94d82e95 100644 --- a/drawinglayer/inc/emfplushelper.hxx +++ b/drawinglayer/inc/emfplushelper.hxx @@ -33,16 +33,17 @@ namespace emfplushelper class EmfPlusHelper { private: - EmfPlusHelperData* mpD; + const std::unique_ptr<EmfPlusHelperData> mpD; public: - EmfPlusHelper(SvMemoryStream& rMemoryStream); + EmfPlusHelper( + SvMemoryStream& rMemoryStream, + wmfemfhelper::TargetHolders& rTargetHolders, + wmfemfhelper::PropertyHolders& rPropertyHolders); ~EmfPlusHelper(); void processEmfPlusData( SvMemoryStream& rMemoryStream, - wmfemfhelper::TargetHolders& rTargetHolders, - wmfemfhelper::PropertyHolders& rPropertyHolders, const drawinglayer::geometry::ViewInformation2D& rViewInformation); }; } |