diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-03-23 22:07:17 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-03-23 22:07:17 +0000 |
commit | 56199d3dfba2c2454c1226fac5d98e84ecf11cd1 (patch) | |
tree | 8a8e2dd58e9bb13279aa4b3427cca46261c5fe1f /rbutil/rbutilqt/rbutilqt.cpp | |
parent | 492fafe8792bf21f034d34bbef0e3d38383fa989 (diff) |
Save System Trace on exit and allow easy retrieval after restart.
The System Trace isn't preserved when quitting Rockbox Utility. Change this so
the last trace is saved in the cache folder, and add a button to the trace
window to allow easy saving it. Should help in cases where users have problems
but restart Rockbox Utility before saving the trace.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25313 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/rbutilqt.cpp')
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index 292a0026b1..ececb782d4 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp @@ -149,6 +149,7 @@ void RbUtilQt::shutdown(void) // object destruction -- the trace object could already be destroyed. // Fixes segfaults on exit. qInstallMsgHandler(0); + SysTrace::save(); this->close(); } |