workaround for cppcheck false-positive

This commit is contained in:
Enno Rehling 2017-11-20 08:51:06 +01:00
parent af9f263266
commit e6c11e2223
1 changed files with 8 additions and 6 deletions

View File

@ -101,7 +101,7 @@ static unit *unitorders(input *in, faction *f)
}
}
}
/* Nun wird der Befehl erzeut und eingehängt */
/* Nun wird der Befehl erzeut und eingeh<EFBFBD>ngt */
*ordp = parse_order(s, u->faction->locale);
if (*ordp) {
ordp = &(*ordp)->next;
@ -136,7 +136,7 @@ static faction *factionorders(void)
return 0;
}
/* Die Partei hat sich zumindest gemeldet, so dass sie noch
* nicht als untätig gilt */
* nicht als unt<EFBFBD>tig gilt */
f->lastorders = turn;
}
@ -151,6 +151,7 @@ int read_orders(input *in)
const char *b;
int nfactions = 0;
struct faction *f = NULL;
const struct locale *lang = default_locale;
/* TODO: recognize UTF8 BOM */
b = in->getbuf(in->data);
@ -160,7 +161,6 @@ int read_orders(input *in)
while (b) {
char token[128];
const struct locale *lang = f ? f->locale : default_locale;
param_t p;
const char *s;
init_tokens_str(b);
@ -171,6 +171,7 @@ int read_orders(input *in)
case P_FACTION:
f = factionorders();
if (f) {
lang = f->locale;
++nfactions;
}
@ -200,12 +201,13 @@ int read_orders(input *in)
/* Falls in unitorders() abgebrochen wird, steht dort entweder eine neue
* Partei, eine neue Einheit oder das File-Ende. Das switch() wird erneut
* durchlaufen, und die entsprechende Funktion aufgerufen. Man darf buf
* auf alle Fälle nicht überschreiben! Bei allen anderen Einträgen hier
* muss buf erneut gefüllt werden, da die betreffende Information in nur
* einer Zeile steht, und nun die nächste gelesen werden muss. */
* auf alle F<EFBFBD>lle nicht <EFBFBD>berschreiben! Bei allen anderen Eintr<EFBFBD>gen hier
* muss buf erneut gef<EFBFBD>llt werden, da die betreffende Information in nur
* einer Zeile steht, und nun die n<EFBFBD>chste gelesen werden muss. */
case P_NEXT:
f = NULL;
lang = default_locale;
b = in->getbuf(in->data);
break;