summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/doc_src_symbian-introduction.qdoc
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2010-06-22 17:01:39 (GMT)
committerAlessandro Portale <alessandro.portale@nokia.com>2010-06-22 17:01:39 (GMT)
commit32a798150ab3393d366626d9f58eddb3ae83f788 (patch)
tree1ac871378aee6532c8006057f562d56a2189cadc /doc/src/snippets/code/doc_src_symbian-introduction.qdoc
parent2e29f107476428bba4aad5c2d56a2a19921931dc (diff)
downloadQt-32a798150ab3393d366626d9f58eddb3ae83f788.zip
Qt-32a798150ab3393d366626d9f58eddb3ae83f788.tar.gz
Qt-32a798150ab3393d366626d9f58eddb3ae83f788.tar.bz2
Fix a crash on exit. Destruction order in font database. (Symbian^4)
The implementation for the QT_2746 task had a wrong destruction order of font database elements. The 'QSymbianTypeFaceExtras' in Symbian^4 hold a CFont which is retrieved from the Symbian ScreenDevice. They have to be released by the same ScreenDevice. The error was that the release was attempted after the connection to the ScreenDevice was closed. This fix causes an earlier destruction of all 'QSymbianTypeFaceExtras' and the removal of their their CFonts in qt_cleanup. While the connection to the ScreenDevice is still alive. Task-number: QT_2746
Diffstat (limited to 'doc/src/snippets/code/doc_src_symbian-introduction.qdoc')
0 files changed, 0 insertions, 0 deletions