diff options
author | tron <tron@openttd.org> | 2005-02-07 12:32:35 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2005-02-07 12:32:35 +0000 |
commit | 701a32d048f15abe6178032af4a8932b468c2e27 (patch) | |
tree | be7740f774b1ed3f982c4e22c30d2277fa57e228 /news_gui.c | |
parent | 7d56d1d84167e3bd1f9c8e0c6fff8412734adce9 (diff) | |
download | openttd-701a32d048f15abe6178032af4a8932b468c2e27.tar.xz |
(svn r1840) Repel str_buffr and use local buffers where possible
Diffstat (limited to 'news_gui.c')
-rw-r--r-- | news_gui.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/news_gui.c b/news_gui.c index 81a811c95..608b3e9d1 100644 --- a/news_gui.c +++ b/news_gui.c @@ -505,6 +505,7 @@ static byte getNews(byte i) // cut string after len pixels static void GetNewsString(NewsItem *ni, char *buffer, uint max) { + char buf[512]; StringID str; const char *s; char *d; @@ -517,10 +518,9 @@ static void GetNewsString(NewsItem *ni, char *buffer, uint max) str = ni->string_id; } - GetString(str_buffr, str); - assert(strlen(str_buffr) < sizeof(str_buffr) - 1); + GetString(buf, str); - s = str_buffr; + s = buf; d = buffer; for (;; s++) { |