Age | Commit message (Collapse) | Author |
|
|
|
(#8974)
|
|
|
|
static buffers
|
|
|
|
|
|
|
|
the screen.
|
|
|
|
|
|
This means that if you start OpenTTD with "-c" to indicate another
location to store files, it can still read the content you already
downloaded from your PERSONAL_DIR. This folder is, however,
read-only.
This is useful for situations where you downloaded OpenGFX via
the content-service, but want to run the regression or want to
run with a clean configuration. With this change, you no longer
need to download OpenGFX again.
|
|
|
|
|
|
|
|
On Windows, relative folders don't work so well. So we need to
lookup the full path. This is best done in DetermineBasePaths()
and as a bonus that only sets SP_WORKING_DIR once.
|
|
|
|
|
|
|
|
|
|
|
|
We assume a conforming C++11 compiler environment that has a valid <thread>-header.
Failure to run a real thread is handled gracefully.
|
|
|
|
|
|
|
|
|
|
style
|
|
|
|
|
|
|
|
file list.
|
|
if the runtime lib of MSVC2015 is used.
|
|
library before including the system library
|
|
complex with them
|
|
|
|
|
|
the return is not NULL)
|
|
|
|
and strecat.
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
builds.
|
|
not the normal ANSI code page and definitely not UTF-8 either.
|
|
strings into UTF-8 for non-Unicode builds. And don't crap out on DBCS code pages either.
|
|
|
|
|
|
|
|
SHGetFolderPath as it may not exist.
|
|
Eagle_rainbow)
|
|
|
|
commonly used header.
|
|
OSes
|