summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
authorAlessandro Portale <aportale@trolltech.com>2009-08-03 18:27:32 (GMT)
committerAlessandro Portale <aportale@trolltech.com>2009-08-03 18:27:32 (GMT)
commit95812dd991bdcc63c9a4c10d4cf32811aa0c413b (patch)
treeb34b314337c68ea998ea94a77b099f1251f70a60 /src/gui
parent7dce0e368cdeec00641d029101d34e9ce64395f6 (diff)
downloadQt-95812dd991bdcc63c9a4c10d4cf32811aa0c413b.zip
Qt-95812dd991bdcc63c9a4c10d4cf32811aa0c413b.tar.gz
Qt-95812dd991bdcc63c9a4c10d4cf32811aa0c413b.tar.bz2
CFbsBitmap::DataSize() seems to be a private Api function.
But CFbsBitmap::Header().iBitmapSize seems to do the same job, and it works wit hthe public SDK. Thanks to jbarron for finding that public pendant.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/styles/qs60style_s60.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/styles/qs60style_s60.cpp b/src/gui/styles/qs60style_s60.cpp
index 8e9918e..81ee8b1 100644
--- a/src/gui/styles/qs60style_s60.cpp
+++ b/src/gui/styles/qs60style_s60.cpp
@@ -905,7 +905,7 @@ void QS60StyleModeSpecifics::checkAndUnCompressBitmapL(CFbsBitmap*& aOriginalBit
const TSize iconSize = aOriginalBitmap->SizeInPixels();
const int iconBytesPerLine = CFbsBitmap::ScanLineLength(iconSize.iWidth, aOriginalBitmap->DisplayMode());
const int iconBytesCount = iconBytesPerLine * iconSize.iHeight;
- if (aOriginalBitmap->IsCompressedInRAM() || aOriginalBitmap->DataSize() < iconBytesCount) {
+ if (aOriginalBitmap->IsCompressedInRAM() || aOriginalBitmap->Header().iBitmapSize < iconBytesCount) {
const TSize iconSize(aOriginalBitmap->SizeInPixels().iWidth,
aOriginalBitmap->SizeInPixels().iHeight);
CFbsBitmap* uncompressedBitmap = new (ELeave) CFbsBitmap();