diff options
author | peter1138 <peter1138@openttd.org> | 2006-12-01 12:57:31 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2006-12-01 12:57:31 +0000 |
commit | 94b616630e15ce1a34f0052f53baf98839465907 (patch) | |
tree | 5371b2de67066e2f40447f0c795f4615041a29d4 | |
parent | 68502b1e80c0fb97248fb5f0c06a5e362ca1760e (diff) | |
download | openttd-94b616630e15ce1a34f0052f53baf98839465907.tar.xz |
(svn r7319) -Fix (r7182): (NewGRF) Add space for terminator when translating TTDPatch strings (thanks eddi)
-rw-r--r-- | newgrf_text.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/newgrf_text.c b/newgrf_text.c index 6596c82d2..3afffb959 100644 --- a/newgrf_text.c +++ b/newgrf_text.c @@ -156,7 +156,7 @@ static byte _currentLangID = GRFLX_ENGLISH; //by default, english is used. static char *TranslateTTDPatchCodes(const char *str) { - char *tmp = malloc(strlen(str) * 10); /* Allocate space to allow for expansion */ + char *tmp = malloc(strlen(str) * 10 + 1); /* Allocate space to allow for expansion */ char *d = tmp; bool unicode = false; WChar c = Utf8Consume(&str); |