projects
/
aspt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change language saving (by static analysis)
[aspt.git]
/
configtab.cc
diff --git
a/configtab.cc
b/configtab.cc
index
fa2b24c
..
b43b08c
100755
(executable)
--- a/
configtab.cc
+++ b/
configtab.cc
@@
-125,12
+125,11
@@
void ConfigTab::openProxy() {
* \brief Slot assigned to save button click.
*/
void ConfigTab::saveSettings() {
* \brief Slot assigned to save button click.
*/
void ConfigTab::saveSettings() {
- const char* langs[5] = {"en", "cs", "ro", "pl", "lt"};
+ const char* langs[] = {"en", "cs", "ro", "pl", "lt"};
+ const unsigned langSize = sizeof(langs) / sizeof(char *);
QSettings settings("config/global.ini", QSettings::IniFormat);
QSettings settings("config/global.ini", QSettings::IniFormat);
- if(langs) {
- settings.setValue("lang", langs[langToSave]);
- settings.sync();
- }
+ settings.setValue("lang", langs[langToSave % langSize]);
+ settings.sync();
}
/**
}
/**