summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/systrace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/systrace.cpp')
-rw-r--r--rbutil/rbutilqt/systrace.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/systrace.cpp b/rbutil/rbutilqt/systrace.cpp
index 42babfe2f8..21b4a1f93b 100644
--- a/rbutil/rbutilqt/systrace.cpp
+++ b/rbutil/rbutilqt/systrace.cpp
@@ -46,9 +46,12 @@ void SysTrace::save(void)
46{ 46{
47 QString fp = QFileDialog::getSaveFileName(this, tr("Save system trace log"), 47 QString fp = QFileDialog::getSaveFileName(this, tr("Save system trace log"),
48 QDir::homePath(), "*.log"); 48 QDir::homePath(), "*.log");
49 49 if(fp == "")
50 return;
51
50 QFile fh(fp); 52 QFile fh(fp);
51 fh.open(QIODevice::WriteOnly); 53 if(!fh.open(QIODevice::WriteOnly))
54 return;
52 fh.write(debugbuffer.toUtf8(), debugbuffer.size()); 55 fh.write(debugbuffer.toUtf8(), debugbuffer.size());
53 fh.close(); 56 fh.close();
54} 57}