summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/crsm.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp
index 8c6ec6b..af4c212 100644
--- a/src/crsm.cpp
+++ b/src/crsm.cpp
@@ -1017,7 +1017,14 @@ QString CRSM::printQueue()
}
else
{
- scen = &nextAutoScens.at(i - userlist.length());
+ if(i - userlist.length() < nextAutoScens.length())
+ {
+ scen = &nextAutoScens.at(i - userlist.length());
+ }
+ else
+ {
+ break;
+ }
}
ret += "\t" + QString::number(i + 1) + ". " + scen->name + (scen->league ? " in der Liga" : "") + " (" + scen->wishClient.toString() + ")\n";
}
@@ -1884,6 +1891,8 @@ void CRSM::applyConfig()
Session.IRC.UseIngameChat = false;
}
+ updateNextAutoScens();
+
out(Log.setLogFolder(Config.Logging.Folder));
out(Log.setMainLog(Config.Logging.MainLog));
Log.setTimestampFormat(Config.Logging.TimestampFormat);