Wed, 21 Feb 2007 02:22:43 +0000(svn r8827) -Codechange: Cleanup of industry_cmd (Step-6). Implementation of IndustryTileSPec, the alter ego of IndustrySpec.
belugas [Wed, 21 Feb 2007 02:22:43 +0000] rev 6092
(svn r8827) -Codechange: Cleanup of industry_cmd (Step-6). Implementation of IndustryTileSPec, the alter ego of IndustrySpec.
It offers identification of the different industry tiles in a more distinct manner, as well as regrouping scattered pieces of data across the sources. More to come

Tue, 20 Feb 2007 22:09:21 +0000(svn r8826) -Codechange: Replace _cargoc's separate arrays with a regular struct array (with accessor) and implement new initialization method using cargo labels.
peter1138 [Tue, 20 Feb 2007 22:09:21 +0000] rev 6091
(svn r8826) -Codechange: Replace _cargoc's separate arrays with a regular struct array (with accessor) and implement new initialization method using cargo labels.

Tue, 20 Feb 2007 17:52:43 +0000(svn r8825) -Fix: Make sure strings read from newgrf files are 0 terminated and 0
maedhros [Tue, 20 Feb 2007 17:52:43 +0000] rev 6090
(svn r8825) -Fix: Make sure strings read from newgrf files are 0 terminated and 0
terminate them if they aren't, so we don't read beyond the end of the
memory allocated for the line.

Tue, 20 Feb 2007 14:39:47 +0000(svn r8824) -Fix (r8821): don't use MSVC2005 runtime library-only _snwprintf_s function, but use 'insecure/deprecated' version and zero-terminate string ourselves. Thanks for testing glx.
Darkvater [Tue, 20 Feb 2007 14:39:47 +0000] rev 6089
(svn r8824) -Fix (r8821): don't use MSVC2005 runtime library-only _snwprintf_s function, but use 'insecure/deprecated' version and zero-terminate string ourselves. Thanks for testing glx.

Tue, 20 Feb 2007 09:46:10 +0000(svn r8823) -Fix (r8821): wrapping opendir to ottd-specific function failed on non-windows because this wrapper was only active for win32 (thx Rubidium)
Darkvater [Tue, 20 Feb 2007 09:46:10 +0000] rev 6088
(svn r8823) -Fix (r8821): wrapping opendir to ottd-specific function failed on non-windows because this wrapper was only active for win32 (thx Rubidium)

Tue, 20 Feb 2007 06:39:09 +0000(svn r8822) -Fix
tron [Tue, 20 Feb 2007 06:39:09 +0000] rev 6087
(svn r8822) -Fix

Variable scope, const

Tue, 20 Feb 2007 00:09:23 +0000(svn r8821) -Regression: Unable to browse directories on *nix if the filesystem is not in UTF-8 charset and special characters are used. The string passed to opendir() which is UTF-8 was not parsed back to the filesystem format. Use a wrapper called ttd_opendir() instead of redefining opendir itself.
Darkvater [Tue, 20 Feb 2007 00:09:23 +0000] rev 6086
(svn r8821) -Regression: Unable to browse directories on *nix if the filesystem is not in UTF-8 charset and special characters are used. The string passed to opendir() which is UTF-8 was not parsed back to the filesystem format. Use a wrapper called ttd_opendir() instead of redefining opendir itself.

Tue, 20 Feb 2007 00:01:54 +0000(svn r8820) -Codechange (r8807, r8806): Remove the unneeded calloc/free allocation of GRFConfig and turn it into a simple variable (it's supposed to be data-only). Thanks Tron.
Darkvater [Tue, 20 Feb 2007 00:01:54 +0000] rev 6085
(svn r8820) -Codechange (r8807, r8806): Remove the unneeded calloc/free allocation of GRFConfig and turn it into a simple variable (it's supposed to be data-only). Thanks Tron.

Mon, 19 Feb 2007 21:18:39 +0000(svn r8819) [Config] -Documentation: added why we need CC_HOST for linking on PSP
truelight [Mon, 19 Feb 2007 21:18:39 +0000] rev 6084
(svn r8819) [Config] -Documentation: added why we need CC_HOST for linking on PSP

Mon, 19 Feb 2007 21:11:44 +0000(svn r8818) -Codechange: remove the #ifdef _cplusplus remnants.
rubidium [Mon, 19 Feb 2007 21:11:44 +0000] rev 6083
(svn r8818) -Codechange: remove the #ifdef _cplusplus remnants.