Suppress unitialised warning in GenerateTownNameString on some platforms

pull/336/head
Jonathan G Rennison 3 years ago
parent 34f8098689
commit 5ac6ea8cd1

@ -1062,8 +1062,10 @@ char *GenerateTownNameString(char *buf, const char *last, size_t lang, uint32 se
const TownNameGeneratorParams *par = &_town_name_generators[lang];
if (last >= buf + par->min) return par->proc(buf, last, seed);
IGNORE_UNINITIALIZED_WARNING_START
char *buffer = AllocaM(char, par->min + 1);
par->proc(buffer, buffer + par->min, seed);
IGNORE_UNINITIALIZED_WARNING_STOP
return strecpy(buf, buffer, last);
}

Loading…
Cancel
Save