[X2Go-Commits] [x2goclient] 10/59: onmainwindow.cpp: add blocks to switch cases to fix a compile error.
git-admin at x2go.org
git-admin at x2go.org
Wed Jun 3 03:10:43 CEST 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch bugfix/osx
in repository x2goclient.
commit 72bc4124e1fede24e5e7425dfaca90aa5618efb4
Author: Mihai Moldovan <ionic at ionic.de>
Date: Wed Jun 3 02:07:49 2015 +0200
onmainwindow.cpp: add blocks to switch cases to fix a compile error.
Also correctly append to informative_text on one occasion, instead of
overwriting it.
---
debian/changelog | 3 +++
src/onmainwindow.cpp | 63 ++++++++++++++++++++++++++++++--------------------
2 files changed, 41 insertions(+), 25 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index e758b98..ea97a70 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,9 @@ x2goclient (4.0.4.1-0x2go1) UNRELEASED; urgency=low
starting scdaemon. Fixes: #882.
- x2goutils.h: add QMessageBox include, fixed compile error.
- onmainwindow.cpp: fix typos leading to compile errors.
+ - onmainwindow.cpp: add blocks to switch cases to fix a compile error.
+ Also correctly append to informative_text on one occasion, instead of
+ overwriting it.
-- X2Go Release Manager <git-admin at x2go.org> Tue, 26 May 2015 21:42:09 +0200
diff --git a/src/onmainwindow.cpp b/src/onmainwindow.cpp
index fb73f0a..4e6f017 100644
--- a/src/onmainwindow.cpp
+++ b/src/onmainwindow.cpp
@@ -8435,31 +8435,44 @@ void ONMainWindow::slotScDaemonError (QProcess::ProcessError error) {
QString informative_text;
switch (error) {
- case QProcess::FailedToStart: main_text += tr ("failed to start.");
- informative_text = tr ("Check whether the package providing \"scdaemon\" is installed.\n"
- "The current search path is: ");
-
- QProcessEnvironment tmp_env = QProcessEnvironment::systemEnvironment ();
-
- if (!scDaemon->processEnvironment ().isEmpty ()) {
- tmp_env = scDaemon->processEnvironment ();
- }
-
- informative_text = tmp_env.value ("PATH", "unknown");
- break;
- case QProcess::Crashed: main_text += tr ("started, but crashed.");
- break;
- case QProcess::Timedout: main_text += tr ("didn't start yet.");
- informative_text = tr ("This error shouldn't come up.");
- break;
- case QProcess::WriteError: main_text += tr ("didn't accept a write operation.");
- informative_text = tr ("It is probably not running correctly or crashed in-between.");
- break;
- case QProcess::ReadError: main_text = tr ("Unable to read from scdaemon.");
- informative_text = tr ("It is probably not running correctly or crashed in-between.");
- break;
- case QProcess::UnknownError:
- default: main_text += tr ("experienced an unknown error.");
+ case QProcess::FailedToStart: {
+ main_text += tr ("failed to start.");
+ informative_text = tr ("Check whether the package providing \"scdaemon\" is installed.\n"
+ "The current search path is: ");
+
+ QProcessEnvironment tmp_env = QProcessEnvironment::systemEnvironment ();
+
+ if (!scDaemon->processEnvironment ().isEmpty ()) {
+ tmp_env = scDaemon->processEnvironment ();
+ }
+
+ informative_text += tmp_env.value ("PATH", "unknown");
+ break;
+ }
+ case QProcess::Crashed: {
+ main_text += tr ("started, but crashed.");
+ break;
+ }
+ case QProcess::Timedout: {
+ main_text += tr ("didn't start yet.");
+ informative_text = tr ("This error shouldn't come up.");
+ break;
+ }
+ case QProcess::WriteError: {
+ main_text += tr ("didn't accept a write operation.");
+ informative_text = tr ("It is probably not running correctly or crashed in-between.");
+ break;
+ }
+ case QProcess::ReadError: {
+ main_text = tr ("Unable to read from scdaemon.");
+ informative_text = tr ("It is probably not running correctly or crashed in-between.");
+ break;
+ }
+ case QProcess::UnknownError: {
+ }
+ default: {
+ main_text += tr ("experienced an unknown error.");
+ }
}
if (!informative_text.isEmpty ()) {
--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list