translators
66473ee600
(svn r26139) -Update from WebTranslator v3.0:
...
latvian - 3 changes by Parastais
vietnamese - 2 changes by nglekhoi
2013-11-29 18:45:17 +00:00
rubidium
a7ac207c8f
(svn r26138) -Fix [FS#5821] (r26105-ish): [Script] scripts could trigger the internal IsValidRoadType assertion
2013-11-29 18:06:14 +00:00
rubidium
ebf46b7e4f
(svn r26137) -Merge: documentation updates from 1.3 branch
2013-11-29 13:15:02 +00:00
rubidium
63ddad069b
(svn r26134) -Fix [FS#5820]: aircraft crashing near the map's border due to a lack of airports could trigger an assertion in most builds
2013-11-28 19:37:24 +00:00
translators
186581f15c
(svn r26133) -Update from WebTranslator v3.0:
...
frisian - 1 changes by Taeke
malay - 3 changes by aarchen1795
2013-11-28 18:45:10 +00:00
rubidium
223f743271
(svn r26132) -Fix-ish: prevent issues due to overflowing multiplications by limiting the size of full zoom sprites to about 32kix32ki
2013-11-26 22:03:56 +00:00
translators
f7112a42bd
(svn r26131) -Update from WebTranslator v3.0:
...
simplified_chinese - 1 changes by siu238X
traditional_chinese - 1 changes by siu238X
turkish - 13 changes by wakeup
2013-11-26 18:45:17 +00:00
rubidium
a498a56573
(svn r26130) -Codechange: add some guards against using invalid image indices
2013-11-26 16:08:58 +00:00
rubidium
f84b67ea73
(svn r26129) -Fix: remove dead code; it could be made to do what it did, but then it would be inconsistent with moving vehicles around
2013-11-26 15:30:41 +00:00
rubidium
a1ea310e66
(svn r26128) -Fix: erroneous cast
2013-11-26 15:12:54 +00:00
rubidium
d9bd866b27
(svn r26127) -Fix (r18186): missing break
2013-11-26 15:08:15 +00:00
rubidium
14f5d55f6c
(svn r26126) -Cleanup: remove unneeded check for NULL
2013-11-26 14:52:28 +00:00
rubidium
59ca31b442
(svn r26125) -Fix: make sure the tile area's variables are always properly initialised
2013-11-26 14:47:45 +00:00
rubidium
d2598167ad
(svn r26124) -Fix: make sure all members of the default string iterator are initialised
2013-11-26 13:42:09 +00:00
rubidium
cf6fe08d8a
(svn r26123) -Fix: make sure the maximum row length when making company buttons is at least 1
2013-11-26 13:27:34 +00:00
rubidium
115877a111
(svn r26122) -Fix-ish: remove essentially dead code; if nested_array were NULL there, it would segfault in RaiseWidget
2013-11-26 13:23:31 +00:00
rubidium
519cb3e103
(svn r26121) -Codechange: add some asserts after dynamic casts to show they shouldn't return NULL ever
2013-11-26 13:21:25 +00:00
rubidium
0e6e408cd3
(svn r26120) -Fix: [Script] Replace simple check with precondition check, after that simple check was documented as a precondition
2013-11-26 12:48:56 +00:00
rubidium
0bf1d73556
(svn r26119) -Fix: ResolveCompanyID on an already resolved CompanyID
2013-11-26 12:46:21 +00:00
rubidium
8388624284
(svn r26118) -Fix-ish?: comparing the old Direction to the possibly new state containing a TrackDir... well comparing apples and pears. Occasionally they would be the same and occasionally not; at least without any logic behind it.
...
Since the occasions that the false branch was taken never resulted in a bug report, I highly doubt that removing it completely affects anything... except the visual speed of cornering in a numer of corners (<50%) and visual speed in an old style road stop.
2013-11-26 12:04:16 +00:00
rubidium
fff7216d04
(svn r26117) -Cleanup: unneeded NULL check
2013-11-26 10:00:15 +00:00
rubidium
11b039e812
(svn r26116) -Codechange: validate that the number of lines in a graph is more than 0
2013-11-25 22:32:32 +00:00
rubidium
089d75e250
(svn r26115) -Fix: AfterLoadGame can throw an exception; from the old savegame load section this wouldn't be caught
2013-11-25 22:22:32 +00:00
rubidium
bb5984a02b
(svn r26114) -Fix-ish: do our best to not get bit by getenv being unsafe as hell
2013-11-25 21:50:54 +00:00
rubidium
652711f29a
(svn r26113) -Fix: unhandled seek error, and leaking file descriptor
2013-11-25 16:42:35 +00:00
rubidium
94b9ee1e45
(svn r26112) -Fix: make sure a vehicle list is always initialised
2013-11-25 16:36:11 +00:00
rubidium
baad79b1b6
(svn r26111) -Fix: theoretical case where sprite table could be overread for aqueducts that start at flat land
2013-11-25 16:26:50 +00:00
rubidium
ae3a178a25
(svn r26110) -Codechange: add guard for enterdir being valid in signal code
2013-11-25 16:22:29 +00:00
rubidium
8394abb2f5
(svn r26109) -Fix: missing initialisation
2013-11-25 14:34:09 +00:00
rubidium
d709a7f465
(svn r26108) -Codechange: some coding style (whitespace)
2013-11-25 14:30:22 +00:00
rubidium
f843a0b5d9
(svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations
2013-11-25 14:26:46 +00:00
rubidium
e12e78b95b
(svn r26106) -Codechange: document fall through explicitly
2013-11-25 13:28:08 +00:00
rubidium
299786a8d1
(svn r26105) -Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables
2013-11-25 13:16:06 +00:00
rubidium
437dcfb37d
(svn r26104) -Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table
2013-11-25 13:13:35 +00:00
rubidium
c5727f49d9
(svn r26103) -Fix: prevent odd overflows due to integer promotion
2013-11-25 13:06:33 +00:00
rubidium
f018a1adc2
(svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is true
2013-11-25 11:11:56 +00:00
rubidium
379e83f042
(svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders
2013-11-25 11:08:21 +00:00
rubidium
89a1217e86
(svn r26100) -Fix: possible buffer overflow in console handling of aliases
2013-11-25 10:13:59 +00:00
rubidium
cd2f85cfdb
(svn r26099) -Codechange: make NewGRF scanner management slightly easier
2013-11-25 09:22:56 +00:00
rubidium
f9300ba6a2
(svn r26098) -Fix: close the log file when OpenTTD was forked and finally closed
2013-11-25 09:20:35 +00:00
rubidium
2b3d476efc
(svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window)
2013-11-25 09:12:49 +00:00
rubidium
ffa7693524
(svn r26093) -Fix (r26092): compilation error
2013-11-24 19:53:35 +00:00
rubidium
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
2013-11-24 19:46:16 +00:00
rubidium
4e34aae523
(svn r26091) -Fix (r26089): double frees... woospie
2013-11-24 16:21:19 +00:00
rubidium
65d670269e
(svn r26090) -Fix: leaking of file descriptor when reading strings for game texts
2013-11-24 15:25:41 +00:00
rubidium
d9a3177862
(svn r26089) -Fix: a number of minor memory leaks
2013-11-24 15:21:38 +00:00
rubidium
c1cbc05ca7
(svn r26088) -Fix (r26086): Windows compilation
2013-11-24 15:17:53 +00:00
rubidium
86621f0ff4
(svn r26087) -Fix: file descriptor leak when finding a corrupt tar
2013-11-24 15:02:05 +00:00
rubidium
201b3d8aa2
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
2013-11-24 14:46:26 +00:00
frosch
6c63c98d7f
(svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL.
2013-11-24 14:41:19 +00:00