mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-16 00:12:51 +00:00
(svn r6888) - Fix (r6884): Missed a couple of strecpy()s in newgrf text handling
This commit is contained in:
parent
7af4492c3b
commit
d279b51dff
@ -305,7 +305,7 @@ char *GetGRFString(char *buff, uint16 stringid, const char* last)
|
||||
/*Search the list of lang-strings of this stringid for current lang */
|
||||
for (search_text = _grf_text[stringid].textholder; search_text != NULL; search_text = search_text->next) {
|
||||
if (search_text->langid == _currentLangID) {
|
||||
return strecpy(buff, search_text->text, NULL);
|
||||
return strecpy(buff, search_text->text, last);
|
||||
}
|
||||
|
||||
/* If the current string is English or American, set it as the
|
||||
@ -316,7 +316,7 @@ char *GetGRFString(char *buff, uint16 stringid, const char* last)
|
||||
}
|
||||
|
||||
/* If there is a fallback string, return that */
|
||||
if (default_text != NULL) return strecpy(buff, default_text->text, NULL);
|
||||
if (default_text != NULL) return strecpy(buff, default_text->text, last);
|
||||
|
||||
/* Use the default string ID if the fallback string isn't available */
|
||||
return GetString(buff, _grf_text[stringid].def_string, last);
|
||||
|
Loading…
Reference in New Issue
Block a user