From d279b51dff88ec3b065093ddfc060cb66a408ab2 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Sat, 21 Oct 2006 23:51:02 +0000 Subject: [PATCH] (svn r6888) - Fix (r6884): Missed a couple of strecpy()s in newgrf text handling --- newgrf_text.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/newgrf_text.c b/newgrf_text.c index d89475f960..884e12ee4a 100644 --- a/newgrf_text.c +++ b/newgrf_text.c @@ -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);