summaryrefslogtreecommitdiffstats
path: root/src/scripttools/debugging/qscriptdebuggercodeviewinterface.cpp
diff options
context:
space:
mode:
authorMurray Read <ext-murray.2.read@nokia.com>2012-02-21 16:13:10 (GMT)
committerQt by Nokia <qt-info@nokia.com>2012-02-22 14:31:16 (GMT)
commite7320d22ec04c6d14a38b2bc4172d7c0823f88b5 (patch)
tree413c01aea63b1667508160be4a959629d5e1f13e /src/scripttools/debugging/qscriptdebuggercodeviewinterface.cpp
parent33bb996c83e541c26df632b3e8883a1190cc97f0 (diff)
downloadQt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.zip
Qt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.tar.gz
Qt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.tar.bz2
Allowing symbian cleanup code in thread started and finished slots
The run() function of QThread was inside a TRAP, but the started() and finished() signals were emitted outside of a TRAP so could not contain Symbian cleanup stack code. This broke compatability with some apps, as the older pthread based implementation had the whole main thread function running inside a TRAP. The started and finished signals are now emitted inside TRAPs, with enhanced leave/exception handling code. Task-number: ou1cimx1#979704 Change-Id: I9b4e50b1085494b5fd5e05efa11739ce19ff26fb Reviewed-by: Shane Kearns <ext-shane.2.kearns@nokia.com>
Diffstat (limited to 'src/scripttools/debugging/qscriptdebuggercodeviewinterface.cpp')
0 files changed, 0 insertions, 0 deletions