Changeset - r5208:e1025a2d1568
[Not reviewed]
master
0 1 0
peter1138 - 18 years ago 2006-12-02 09:34:18
peter1138@openttd.org
(svn r7323) -Fix (r7182): When translating NewGRF strings, look at the first
character and move ahead if needed, instead of taking the first
character and moving back.
1 file changed with 3 insertions and 3 deletions:
0 comments (0 inline, 0 general)
newgrf_text.c
Show inline comments
 
@@ -159,13 +159,13 @@ static char *TranslateTTDPatchCodes(cons
 
	char *tmp = malloc(strlen(str) * 10 + 1); /* Allocate space to allow for expansion */
 
	char *d = tmp;
 
	bool unicode = false;
 
	WChar c = Utf8Consume(&str);
 
	WChar c;
 
	size_t len = Utf8Decode(&c, str);
 

	
 
	if (c == 0x00DE) {
 
		/* The thorn ('รพ') indicates a unicode string to TTDPatch */
 
		unicode = true;
 
	} else {
 
		str--;
 
		str += len;
 
	}
 

	
 
	for (;;) {
0 comments (0 inline, 0 general)