Commit Graph

  • 00264cc708 (svn r26109) -Fix: missing initialisation rubidium 2013-11-25 14:34:09 +00:00
  • 8394abb2f5 (svn r26109) -Fix: missing initialisation rubidium 2013-11-25 14:34:09 +00:00
  • defda16eb6 (svn r26108) -Codechange: some coding style (whitespace) rubidium 2013-11-25 14:30:22 +00:00
  • d709a7f465 (svn r26108) -Codechange: some coding style (whitespace) rubidium 2013-11-25 14:30:22 +00:00
  • 6996b441d9 (svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations rubidium 2013-11-25 14:26:46 +00:00
  • f843a0b5d9 (svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations rubidium 2013-11-25 14:26:46 +00:00
  • a399fc667c (svn r26106) -Codechange: document fall through explicitly rubidium 2013-11-25 13:28:08 +00:00
  • e12e78b95b (svn r26106) -Codechange: document fall through explicitly rubidium 2013-11-25 13:28:08 +00:00
  • 4b8d9aad5b (svn r26105) -Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables rubidium 2013-11-25 13:16:06 +00:00
  • 299786a8d1 (svn r26105) -Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables rubidium 2013-11-25 13:16:06 +00:00
  • c143ca729a (svn r26104) -Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table rubidium 2013-11-25 13:13:35 +00:00
  • 437dcfb37d (svn r26104) -Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table rubidium 2013-11-25 13:13:35 +00:00
  • f817b06c18 (svn r26103) -Fix: prevent odd overflows due to integer promotion rubidium 2013-11-25 13:06:33 +00:00
  • c5727f49d9 (svn r26103) -Fix: prevent odd overflows due to integer promotion rubidium 2013-11-25 13:06:33 +00:00
  • e106e54f9f (svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is true rubidium 2013-11-25 11:11:56 +00:00
  • f018a1adc2 (svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is true rubidium 2013-11-25 11:11:56 +00:00
  • 18beaac571 (svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders rubidium 2013-11-25 11:08:21 +00:00
  • 379e83f042 (svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders rubidium 2013-11-25 11:08:21 +00:00
  • 573f6dcd34 (svn r26100) -Fix: possible buffer overflow in console handling of aliases rubidium 2013-11-25 10:13:59 +00:00
  • 89a1217e86 (svn r26100) -Fix: possible buffer overflow in console handling of aliases rubidium 2013-11-25 10:13:59 +00:00
  • 2009da4f7d (svn r26099) -Codechange: make NewGRF scanner management slightly easier rubidium 2013-11-25 09:22:56 +00:00
  • cd2f85cfdb (svn r26099) -Codechange: make NewGRF scanner management slightly easier rubidium 2013-11-25 09:22:56 +00:00
  • 43edd2409e (svn r26098) -Fix: close the log file when OpenTTD was forked and finally closed rubidium 2013-11-25 09:20:35 +00:00
  • f9300ba6a2 (svn r26098) -Fix: close the log file when OpenTTD was forked and finally closed rubidium 2013-11-25 09:20:35 +00:00
  • ee0aa389a8 (svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window) rubidium 2013-11-25 09:12:49 +00:00
  • 2b3d476efc (svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window) rubidium 2013-11-25 09:12:49 +00:00
  • 0460b78515 (svn r26093) -Fix (r26092): compilation error rubidium 2013-11-24 19:53:35 +00:00
  • ffa7693524 (svn r26093) -Fix (r26092): compilation error rubidium 2013-11-24 19:53:35 +00:00
  • 168fa4129d (svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names rubidium 2013-11-24 19:46:16 +00:00
  • 30a390b759 (svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names rubidium 2013-11-24 19:46:16 +00:00
  • 4de2871fc0 (svn r26091) -Fix (r26089): double frees... woospie rubidium 2013-11-24 16:21:19 +00:00
  • 4e34aae523 (svn r26091) -Fix (r26089): double frees... woospie rubidium 2013-11-24 16:21:19 +00:00
  • c54a70cce8 (svn r26090) -Fix: leaking of file descriptor when reading strings for game texts rubidium 2013-11-24 15:25:41 +00:00
  • 65d670269e (svn r26090) -Fix: leaking of file descriptor when reading strings for game texts rubidium 2013-11-24 15:25:41 +00:00
  • 0ac9ed0b6b (svn r26089) -Fix: a number of minor memory leaks rubidium 2013-11-24 15:21:38 +00:00
  • d9a3177862 (svn r26089) -Fix: a number of minor memory leaks rubidium 2013-11-24 15:21:38 +00:00
  • 2fc10b7e04 (svn r26088) -Fix (r26086): Windows compilation rubidium 2013-11-24 15:17:53 +00:00
  • c1cbc05ca7 (svn r26088) -Fix (r26086): Windows compilation rubidium 2013-11-24 15:17:53 +00:00
  • 3eecd246eb (svn r26087) -Fix: file descriptor leak when finding a corrupt tar rubidium 2013-11-24 15:02:05 +00:00
  • 86621f0ff4 (svn r26087) -Fix: file descriptor leak when finding a corrupt tar rubidium 2013-11-24 15:02:05 +00:00
  • 83eeba28b7 (svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns rubidium 2013-11-24 14:46:26 +00:00
  • 201b3d8aa2 (svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns rubidium 2013-11-24 14:46:26 +00:00
  • db894b0b3f (svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. frosch 2013-11-24 14:41:19 +00:00
  • 6c63c98d7f (svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. frosch 2013-11-24 14:41:19 +00:00
  • 45a5aba8d5 (svn r26084) -Fix: don't allow executing the palette toggling code when it's not editable rubidium 2013-11-24 14:34:33 +00:00
  • 926fb4c6c5 (svn r26084) -Fix: don't allow executing the palette toggling code when it's not editable rubidium 2013-11-24 14:34:33 +00:00
  • 58c356e935 (svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value rubidium 2013-11-24 14:29:32 +00:00
  • e55aae44eb (svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value rubidium 2013-11-24 14:29:32 +00:00
  • b75e60124d (svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco) rubidium 2013-11-24 13:00:06 +00:00
  • e591a65ade (svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco) rubidium 2013-11-24 13:00:06 +00:00
  • 6fb28d8719 (svn r26081) -Fix [FS#5815]: memset with virtual functions doesn't quite work. Upon further review CompanyProperties doesn't need to be virtual in the current code base rubidium 2013-11-24 09:52:35 +00:00
  • 388e8e2d97 (svn r26081) -Fix [FS#5815]: memset with virtual functions doesn't quite work. Upon further review CompanyProperties doesn't need to be virtual in the current code base rubidium 2013-11-24 09:52:35 +00:00
  • a8e8f606d8 (svn r26080) -Fix: possible out of bounds array access rubidium 2013-11-24 09:30:30 +00:00
  • 3784110fe6 (svn r26080) -Fix: possible out of bounds array access rubidium 2013-11-24 09:30:30 +00:00
  • 5e2d22da79 (svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory rubidium 2013-11-23 21:42:45 +00:00
  • 954a141ca8 (svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory rubidium 2013-11-23 21:42:45 +00:00
  • 5049e938f5 (svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs rubidium 2013-11-23 21:31:00 +00:00
  • 428faaf4ad (svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs rubidium 2013-11-23 21:31:00 +00:00
  • 2f51639af8 (svn r26074) -Update from WebTranslator v3.0: afrikaans - 3 changes by mulderpf translators 2013-11-23 18:45:10 +00:00
  • 31d55ff1a4 (svn r26074) -Update from WebTranslator v3.0: afrikaans - 3 changes by mulderpf translators 2013-11-23 18:45:10 +00:00
  • d336bf65df (svn r26073) -Cleanup: unneeded check against NULL rubidium 2013-11-23 18:13:46 +00:00
  • 5a3d193f68 (svn r26073) -Cleanup: unneeded check against NULL rubidium 2013-11-23 18:13:46 +00:00
  • be6b64f4e6 (svn r26072) -Cleanup: mark some unreachable default cases by NOT_REACHED() rubidium 2013-11-23 18:13:30 +00:00
  • 157a3d3be4 (svn r26072) -Cleanup: mark some unreachable default cases by NOT_REACHED() rubidium 2013-11-23 18:13:30 +00:00
  • 729d64d8d9 (svn r26071) -Fix: always initialise GRFFileProps rubidium 2013-11-23 18:11:22 +00:00
  • 710a35d8fe (svn r26071) -Fix: always initialise GRFFileProps rubidium 2013-11-23 18:11:22 +00:00
  • 1b9e32664f (svn r26070) -Fix: prevent extremely huge size for data (1+GiB) rubidium 2013-11-23 18:11:01 +00:00
  • 7edbf2fed1 (svn r26070) -Fix: prevent extremely huge size for data (1+GiB) rubidium 2013-11-23 18:11:01 +00:00
  • cf130ce9d8 (svn r26069) -Fix: missing break in NewGRF object handling rubidium 2013-11-23 18:10:06 +00:00
  • 5eb7aea386 (svn r26069) -Fix: missing break in NewGRF object handling rubidium 2013-11-23 18:10:06 +00:00
  • 9e216a688f (svn r26068) -Fix: unneeded NULL check rubidium 2013-11-23 18:08:48 +00:00
  • 5f44f88d3c (svn r26068) -Fix: unneeded NULL check rubidium 2013-11-23 18:08:48 +00:00
  • c035a9531b (svn r26067) -Fix: possible NULL dereference when getting NewGRF version rubidium 2013-11-23 18:08:15 +00:00
  • 5b6a15f879 (svn r26067) -Fix: possible NULL dereference when getting NewGRF version rubidium 2013-11-23 18:08:15 +00:00
  • d18852170b (svn r26066) -Fix: possible NULL dereference when resolving industry scope rubidium 2013-11-23 18:07:11 +00:00
  • 32164fc207 (svn r26066) -Fix: possible NULL dereference when resolving industry scope rubidium 2013-11-23 18:07:11 +00:00
  • c29f18f357 (svn r26065) -Fix: possible dereference of NULL for texts from game scripts rubidium 2013-11-23 18:06:27 +00:00
  • 49eaa397ab (svn r26065) -Fix: possible dereference of NULL for texts from game scripts rubidium 2013-11-23 18:06:27 +00:00
  • d9ee35006d (svn r26064) -Fix: possible uninitialised array when loading a broken TT-ish savegame rubidium 2013-11-23 18:06:00 +00:00
  • fd0454e229 (svn r26064) -Fix: possible uninitialised array when loading a broken TT-ish savegame rubidium 2013-11-23 18:06:00 +00:00
  • 3bae1522c9 (svn r26063) -Fix (r26062): a few tabs too much rubidium 2013-11-23 13:24:31 +00:00
  • fcd6bf6342 (svn r26063) -Fix (r26062): a few tabs too much rubidium 2013-11-23 13:24:31 +00:00
  • 3b2a92ea97 (svn r26062) -Fix: beef up checks against invalid data in highscore and language files rubidium 2013-11-23 13:18:29 +00:00
  • 54ecaa1290 (svn r26062) -Fix: beef up checks against invalid data in highscore and language files rubidium 2013-11-23 13:18:29 +00:00
  • 78a316d349 (svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases rubidium 2013-11-23 13:17:45 +00:00
  • e4b208c069 (svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases rubidium 2013-11-23 13:17:45 +00:00
  • 29ef70c246 (svn r26060) -Fix: do not let depend overrun its buffers when paths are extremely (and unlikely) long rubidium 2013-11-23 13:16:45 +00:00
  • 5e0ea95267 (svn r26060) -Fix: do not let depend overrun its buffers when paths are extremely (and unlikely) long rubidium 2013-11-23 13:16:45 +00:00
  • ba1b35a0ac (svn r26059) -Fix (r20435): missed one instance causing to compare an array to NULL instead of an array's element rubidium 2013-11-23 13:16:05 +00:00
  • 6bc32d7c5d (svn r26059) -Fix (r20435): missed one instance causing to compare an array to NULL instead of an array's element rubidium 2013-11-23 13:16:05 +00:00
  • 0e9c992104 (svn r26058) -Fix: handle the return value of a number of functions better rubidium 2013-11-23 13:15:07 +00:00
  • a6fae2c608 (svn r26058) -Fix: handle the return value of a number of functions better rubidium 2013-11-23 13:15:07 +00:00
  • b3e93d6520 (svn r26057) -Fix: a number of possibly uninitialised variables rubidium 2013-11-23 13:12:19 +00:00
  • 73474728e3 (svn r26057) -Fix: a number of possibly uninitialised variables rubidium 2013-11-23 13:12:19 +00:00
  • 2e54c8fdfa (svn r26056) -Fix: a number of possibly uninitialised variables rubidium 2013-11-22 21:50:43 +00:00
  • bebf2291db (svn r26056) -Fix: a number of possibly uninitialised variables rubidium 2013-11-22 21:50:43 +00:00
  • bdd62a4b3e (svn r26055) -Codechange: mark switch default as really not triggerable, as technically it's dead code rubidium 2013-11-22 21:47:03 +00:00
  • 7ecfd60b96 (svn r26055) -Codechange: mark switch default as really not triggerable, as technically it's dead code rubidium 2013-11-22 21:47:03 +00:00
  • 0eaa8fbfcd (svn r26054) -Fix: minor memory leak in strgen rubidium 2013-11-22 21:45:57 +00:00
  • f2a6dcc1ba (svn r26054) -Fix: minor memory leak in strgen rubidium 2013-11-22 21:45:57 +00:00