sc/inc/colorscale.hxx | 7 ++----- sc/inc/document.hxx | 8 +++++++- sc/source/ui/view/output.cxx | 4 ++-- 3 files changed, 11 insertions(+), 8 deletions(-)
New commits: commit c90f1f339330644ec34c76247b5c299a18d318b4 Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Sun Mar 27 03:25:45 2016 +0200 mark the reference as const Change-Id: I66ee342205acb9875899af9a65da9eb9cd5ecc74 diff --git a/sc/source/ui/view/output.cxx b/sc/source/ui/view/output.cxx index e4c722f..7997abd 100644 --- a/sc/source/ui/view/output.cxx +++ b/sc/source/ui/view/output.cxx @@ -873,7 +873,7 @@ void drawDataBars(vcl::RenderContext& rRenderContext, const ScDataBarInfo* pOldD } } -BitmapEx& getIcon(sc::IconSetBitmapMap & rIconSetBitmapMap, ScIconSetType eType, sal_Int32 nIndex) +const BitmapEx& getIcon(sc::IconSetBitmapMap & rIconSetBitmapMap, ScIconSetType eType, sal_Int32 nIndex) { return ScIconSetFormat::getBitmap(rIconSetBitmapMap, eType, nIndex); } @@ -884,7 +884,7 @@ void drawIconSets(vcl::RenderContext& rRenderContext, const ScIconSetInfo* pOldI //long nSize = 16; ScIconSetType eType = pOldIconSetInfo->eIconSetType; sal_Int32 nIndex = pOldIconSetInfo->nIconIndex; - BitmapEx& rIcon = getIcon(rIconSetBitmapMap, eType, nIndex); + const BitmapEx& rIcon = getIcon(rIconSetBitmapMap, eType, nIndex); long aOrigSize = std::max<long>(0,std::min(rRect.GetSize().getWidth() - 4 * nOneX, rRect.GetSize().getHeight() -4 * nOneY)); rRenderContext.DrawBitmapEx( Point( rRect.Left() + 2 * nOneX, rRect.Top() + 2 * nOneY), Size(aOrigSize, aOrigSize), rIcon ); } commit 82510829d5be4321166ae80679b43b376f41ae9e Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Sun Mar 27 03:12:02 2016 +0200 don't inherit from std::map Change-Id: I50e9b27c45f6f7bd52af9e0c8a188124d6413cbc diff --git a/sc/inc/colorscale.hxx b/sc/inc/colorscale.hxx index 992b532..96a05ee 100644 --- a/sc/inc/colorscale.hxx +++ b/sc/inc/colorscale.hxx @@ -14,6 +14,7 @@ #include <tools/color.hxx> #include "rangelst.hxx" #include "conditio.hxx" +#include "document.hxx" #include <memory> #include <vector> @@ -26,10 +27,6 @@ class ScTokenArray; struct ScDataBarInfo; class BitmapEx; -namespace sc { - class IconSetBitmapMap : public std::map<sal_Int32, BitmapEx> {}; -} - // don't change the order // they are also used in the dialog to determine the position // in the list box @@ -375,7 +372,7 @@ public: virtual condformat::ScFormatEntryType GetType() const override; static ScIconSetMap* getIconSetMap(); - static BitmapEx& getBitmap(sc::IconSetBitmapMap &, ScIconSetType eType, sal_Int32 nIndex); + static BitmapEx& getBitmap(sc::IconSetBitmapMap& rBitmapMap, ScIconSetType eType, sal_Int32 nIndex); typedef ScIconSetFormatData::Entries_t::iterator iterator; typedef ScIconSetFormatData::Entries_t::const_iterator const_iterator; diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx index 6c313a9..8caca17 100644 --- a/sc/inc/document.hxx +++ b/sc/inc/document.hxx @@ -79,7 +79,6 @@ class RefMovedHint; struct SortUndoParam; struct ReorderParam; class FormulaGroupAreaListener; -class IconSetBitmapMap; } @@ -190,6 +189,13 @@ class ScHint; class SvtBroadcaster; enum class ScDBDataPortion; enum class ScSheetEventId; +class BitmapEx; + +namespace sc { + +typedef std::map<sal_Int32, BitmapEx> IconSetBitmapMap; + +} namespace com { namespace sun { namespace star { namespace lang { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits