diff --git a/res/translations/messages.de.po b/res/translations/messages.de.po index 5fcc657f1..57b4426ef 100644 --- a/res/translations/messages.de.po +++ b/res/translations/messages.de.po @@ -711,7 +711,7 @@ msgid "magicboost_effect" msgstr "\"$unit($unit) in $region($region): '$order($command)' - Die Sphären des Chaos geben dem Magier einen Teil ihrer Kraft.\"" msgid "error254" -msgstr "\"$unit($unit) in $region($region): '$order($command)' - Auraangabe fehlerhaft oder zuwenig Aura.\"" +msgstr "\"$unit($unit) in $region($region): '$order($command)' - Auraangabe fehlerhaft oder zu wenig Aura.\"" msgid "error250" msgstr "\"$unit($unit) in $region($region): '$order($command)' - Nicht genug Karma.\"" @@ -1026,7 +1026,7 @@ msgid "chaos_disease" msgstr "\"$unit($unit) scheint von einer seltsamen Krankheit befallen.\"" msgid "error1" -msgstr "\"$unit($unit) in $region($region): '$order($command)' - Auf dem Schiff befinden sich zuwenig erfahrene Seeleute.\"" +msgstr "\"$unit($unit) in $region($region): '$order($command)' - Auf dem Schiff befinden sich zu wenige erfahrene Seeleute.\"" msgid "sp_icastle_effect" msgstr "\"Verwundert blicken die Bauern von $region($region) auf ein neues Gebäude.\"" @@ -1971,7 +1971,7 @@ msgid "error80" msgstr "\"$unit($unit) in $region($region): '$order($command)' - Einheit ist nicht bewaffnet und kampffähig.\"" msgid "error142" -msgstr "\"$unit($unit) in $region($region): '$order($command)' - Die Einheit hat zuwenig Silber, um zu rekrutieren.\"" +msgstr "\"$unit($unit) in $region($region): '$order($command)' - Die Einheit hat zu wenig Silber, um zu rekrutieren.\"" msgid "rust_fail" msgstr "\"$unit($mage) legt einen Rosthauch auf $unit($target), doch der Rosthauch fand keine Nahrung.\"" diff --git a/src/util/base36.c b/src/util/base36.c index b1bef983d..f77823a0b 100644 --- a/src/util/base36.c +++ b/src/util/base36.c @@ -37,12 +37,12 @@ int atoi36(const char *str) ++s; } while (isalnum(*(unsigned char *)s)) { - if (isupper(*(unsigned char *)s)) - i = i * 36 + (*s) - 'A' + 10; - else if (islower(*s)) + if (islower(*s)) i = i * 36 + (*s) - 'a' + 10; else if (isdigit(*s)) i = i * 36 + (*s) - '0'; + else if (isupper(*(unsigned char *)s)) + i = i * 36 + (*s) - 'A' + 10; else break; ++s;