summaryrefslogtreecommitdiff
path: root/src/os.h
Commit message (Collapse)AuthorAgeFilesLines
* HOTFIX: Fix L4D2 2.0.0.0 crashingv0.3-HOTFIXGravatar Michael Smith 2022-05-061-0/+1
| | | | Idiotic problems require idiotic solutions.
* Move WIN32_LEAN_AND_MEAN and NOMINMAX into flagsGravatar Michael Smith 2022-04-241-2/+0
| | | | | | | | They're literally always defined thusfar, and it's always possible to include specific headers for other stuff. So, rather than litter the source with defines (which might not even work in the likes of os.h if some other system header already decided to define/include stuff), let's just define it at the build script level.
* Clean up gameinfo_init() and other random stuffGravatar Michael Smith 2022-03-241-0/+1
| | | | | | | | | | | | | | | - Just ask the engine for the game directory instead of doing the stupid argv sniffing hacks from the early days of trying to get the damn thing working. - Also add some other path variables, functions and whatnot, and do some other minor tidying up. - Also also, another damn copyright year, somebody please help me. Unfortunate negative effect off this change: con_init() no longer reports the game name, because it has to happen before gameinfo_init(). I've decided I don't really care, though.
* Spruce up text and fix some copyright yearsGravatar Michael Smith 2022-03-191-2/+2
| | | | Sometimes, you just want to Unicode.
* Fix a couple of other latent woopsiesGravatar Michael Smith 2022-01-061-0/+1
| | | | | | | The format string one is cool because it implies the Windows code was also always wrong but the Windows headers aren't annotated for Clang so I guess that means it doesn't warn. At least for the nonstandard Windows wide character versions of things. Cool!
* Tidy up stubs, make vstdlib a stub, build on LinuxGravatar Michael Smith 2022-01-061-0/+1
| | | | | | Important note: it doesn't WORK on Linux, and there's tons of warnings and stuff, but it's easier to work on when all the compiler output and whatnot is there.
* Split up os.h, inline functions and fix some typosGravatar Michael Smith 2021-12-301-96/+14
|
* Initial public snapshotGravatar Michael Smith 2021-11-201-0/+145
With code from Bill. Thanks Bill!