[X2Go-Commits] [x2goclient] 01/01: Avoid unitialised variables on early calls of ONMainWindow::closeEvent() or ONMainWindow::closeClient(). (Fixes: #253).
git-admin at x2go.org
git-admin at x2go.org
Sun Jun 29 21:48:15 CEST 2014
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2goclient.
commit a3f54345646ce35eea731eeedec1550f6551f606
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Sun Jun 29 21:46:53 2014 +0200
Avoid unitialised variables on early calls of ONMainWindow::closeEvent() or ONMainWindow::closeClient(). (Fixes: #253).
---
debian/changelog | 2 ++
onmainwindow.cpp | 8 +++++++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 3ae0219..5751587 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,8 @@ x2goclient (4.0.2.1-0x2go1) UNRELEASED; urgency=low
- Add new cmdline option --hide-foldersharing. If used, all GUI
elements related to exporting client-side folders to X2Go sessions
get hidden. (Fixes: #514).
+ - Avoid unitialised variables on early calls of ONMainWindow::closeEvent()
+ or ONMainWindow::closeClient(). (Fixes: #253).
* debian/control:
+ Add dbg:package x2goplugin-dbg.
diff --git a/onmainwindow.cpp b/onmainwindow.cpp
index d4fef23..16d30d7 100644
--- a/onmainwindow.cpp
+++ b/onmainwindow.cpp
@@ -117,6 +117,12 @@ ONMainWindow::ONMainWindow ( QWidget *parent ) :QMainWindow ( parent )
resumeAfterSuspending=false;
forceToShowTrayicon=false;
+ # Initialize at least these variables before they get filled via loadSettings()
+ # They have to be initialized as they are used in closeEvent() and closeClient()...
+ trayIcon=false;
+ useLdap=false;
+ trayNoClose=false;
+
appSeparator=0;
config.brokerNoAuth=false;
config.brokerAutologin=false;
@@ -259,7 +265,7 @@ ONMainWindow::ONMainWindow ( QWidget *parent ) :QMainWindow ( parent )
trayIconMenu=NULL;
trayAutoHidden=false;
- trayEnabled=trayMinToTray=trayNoclose=trayMinCon=trayMaxDiscon=false;
+ trayEnabled=trayMinToTray=trayMinCon=trayMaxDiscon=false;
trayIconInit();
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list