summaryrefslogtreecommitdiff
path: root/src/gui/charselectdialog.cpp
diff options
context:
space:
mode:
authorBertram <bertram@cegetel.net>2010-01-21 00:04:59 +0100
committerBertram <bertram@cegetel.net>2010-01-21 00:04:59 +0100
commitbc510d9de037b665dc96f97da1848d69e5a8b0ed (patch)
tree139c592b8fd7971ff1da8ea9750ba7f56f2c8b15 /src/gui/charselectdialog.cpp
parent3fb3480ef461c7fa2e1f44142f4d37d80d87e087 (diff)
downloadmana-client-bc510d9de037b665dc96f97da1848d69e5a8b0ed.tar.gz
mana-client-bc510d9de037b665dc96f97da1848d69e5a8b0ed.tar.bz2
mana-client-bc510d9de037b665dc96f97da1848d69e5a8b0ed.tar.xz
mana-client-bc510d9de037b665dc96f97da1848d69e5a8b0ed.zip
Corrected the --default option behaviour to follow --help definition.
The --help options tells: -D --default : Choose default character server and character The client now choose the defaulted last character entry when --default is set. The --character option still has precedence. Also added a return value to the CharSelectDialog->chooseSelected() function while on it, in case of someone willing to add errors handling at this stage.
Diffstat (limited to 'src/gui/charselectdialog.cpp')
-rw-r--r--src/gui/charselectdialog.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/charselectdialog.cpp b/src/gui/charselectdialog.cpp
index e20ec849..66370a79 100644
--- a/src/gui/charselectdialog.cpp
+++ b/src/gui/charselectdialog.cpp
@@ -270,10 +270,10 @@ bool CharSelectDialog::selectByName(const std::string &name)
return false;
}
-void CharSelectDialog::chooseSelected()
+bool CharSelectDialog::chooseSelected()
{
if (!mCharInfo->getSize())
- return;
+ return false;
setVisible(false);
attemptCharSelect();