summaryrefslogtreecommitdiffstats
path: root/qmake
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2009-11-10 17:08:21 (GMT)
committerDavid Boddie <dboddie@trolltech.com>2009-11-11 17:34:38 (GMT)
commit9e716e632db24f040fa26c9250d5471307e1f4c1 (patch)
tree88ca29123023fc8f3007edc301db1c16857765d3 /qmake
parent2e582bf83d04f8eedf36c2bd910055b75ff5a827 (diff)
downloadQt-9e716e632db24f040fa26c9250d5471307e1f4c1.zip
Qt-9e716e632db24f040fa26c9250d5471307e1f4c1.tar.gz
Qt-9e716e632db24f040fa26c9250d5471307e1f4c1.tar.bz2
Qt covers BC break in Symbian
Workaround: fntstore.h has an inlined function 'COpenFont* CBitmapFont::OpenFont()' that returns a private data member. The header will change between minor SDK versions, thus break BC. But Qt has to build on any SDK version and run on other versions of Symbian OS. Also Qt does not want to deliver that BC to Qt based apps. This hack performs the needed pointer arithmetic to get the right COpenFont* pointer, no matter if the 'Flexible Memory Model' is already supported or not. The author is not proud of this commit. Task-number: QT-2250 Reviewed-by: Iain Reviewed-by: Shane Kearns modified: src/gui/text/qfontdatabase_s60.cpp
Diffstat (limited to 'qmake')
0 files changed, 0 insertions, 0 deletions