Age | Commit message (Collapse) | Author |
|
|
|
The public and protected interface to SmallVector are unchanged
SmallVector now requires that items be default constructible
This isn't an issue since some contained items were previously created
uninitialized.
Temporary default constructors are added to the following structs
- SmallPair
- SmallStackItem
- GRFPresence
Where vector<bool> is required, transition immediately to std::vector
to avoid returning proxy object references.
|
|
|
|
|
|
|
|
the return is not NULL)
|
|
|
|
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
|
|
exit
|
|
|
|
|
|
search restrictions.
|
|
while Grfs were missing.
|
|
than needed.
|
|
|
|
Grfs and check them for consistency.
|
|
some headers
|
|
|
|
missed :)
|
|
logical location
|
|
BaNaNaS instead of the initial (when the grf was added) md5sum from the gamelog. Neither method is 'better', but this way it is independent from the gamelog.
|
|
consisted of unrelated values use static const (u)int
|
|
caused gamelog to log the wrong data which could cause crashes later on when that data is queried
|
|
subclassing it
|
|
if a header require a header make it include that header
|
|
|
|
which were sometimes missing and sometimes just typos
|
|
crashed before while gamelog action was active
|
|
|
|
for months. All attempts to do another workaround failed.
|
|
printf-like functions
-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places
|
|
if a loaded crash.sav causes a crash
|
|
except where it's used for backward compatability.
|
|
|
|
when saving
|
|
'compatability loaded' NewGRF instead of the one that we're actually looking for
|
|
savegames. Based on SVXConverter's source code and documentation by Roman Vetter
|
|
|
|
doesn't guarantee the resulting string is '\0'-terminated.
|
|
depot (callback 0x11) and give a warning about that
|
|
|
|
to (SLE_STR)
|
|
(compatible grfs)
|
|
crashes to simplify debugging. See readme.txt for details
|