sc/source/core/data/bcaslot.cxx | 12 ------------ 1 file changed, 12 deletions(-)
New commits: commit de7e83969b60ab6d78e501a16a069a786746f022 Author: Takeshi Abe <t...@fixedpoint.jp> Date: Tue Jul 3 16:18:13 2018 +0900 sc: Eliminate the case of MAXROWCOUNT_DEFINE <= 65536 It is 1024*1024 since b3579d71c6536ab1d03cc47249d582a574fd054a. Change-Id: I7f523f21229de8f4fa378aa85f124863a67b21c8 Reviewed-on: https://gerrit.libreoffice.org/56843 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2...@yahoo.fr> diff --git a/sc/source/core/data/bcaslot.cxx b/sc/source/core/data/bcaslot.cxx index 8ee5a1e6587a..c0d08a3c1deb 100644 --- a/sc/source/core/data/bcaslot.cxx +++ b/sc/source/core/data/bcaslot.cxx @@ -39,13 +39,8 @@ // Number of slots per dimension // must be integer divisors of MAXCOLCOUNT respectively MAXROWCOUNT #define BCA_SLOTS_COL ((MAXCOLCOUNT_DEFINE) / 16) -#if MAXROWCOUNT_DEFINE == 32000 -#define BCA_SLOTS_ROW 256 -#define BCA_SLICE 125 -#else #define BCA_SLICE 128 #define BCA_SLOTS_ROW ((MAXROWCOUNT_DEFINE) / BCA_SLICE) -#endif #define BCA_SLOT_COLS ((MAXCOLCOUNT_DEFINE) / BCA_SLOTS_COL) #define BCA_SLOT_ROWS ((MAXROWCOUNT_DEFINE) / BCA_SLOTS_ROW) // multiple? @@ -74,12 +69,6 @@ struct ScSlotData ScSlotData( SCROW r1, SCROW r2, SCSIZE s, SCSIZE c ) : nStartRow(r1), nStopRow(r2), nSlice(s), nCumulated(c) {} }; typedef ::std::vector< ScSlotData > ScSlotDistribution; -#if MAXROWCOUNT_DEFINE <= 65536 -// Linear distribution. -static ScSlotDistribution aSlotDistribution( ScSlotData( 0, MAXROWCOUNT, BCA_SLOT_ROWS, 0)); -static SCSIZE nBcaSlotsRow = BCA_SLOTS_ROW; -static SCSIZE nBcaSlots = BCA_SLOTS_DEFINE; -#else // Logarithmic or any other distribution. // Upper sheet part usually is more populated and referenced and gets fine // grained resolution, larger data in larger hunks. @@ -107,7 +96,6 @@ static ScSlotDistribution aSlotDistribution; static SCSIZE nBcaSlotsRow; static SCSIZE nBcaSlots = initSlotDistribution( aSlotDistribution, nBcaSlotsRow) * BCA_SLOTS_COL; // Ensure that all static variables are initialized with this one call. -#endif ScBroadcastArea::ScBroadcastArea( const ScRange& rRange ) : pUpdateChainNext(nullptr), _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits