- Apr 30, 2024
-
-
Rob Swindell authored
... kind of as I suspected
-
Rob Swindell authored
-
- Mar 25, 2024
-
-
Rob Swindell authored
-
- Mar 23, 2024
-
-
Rob Swindell authored
gmtime_r() can return NULL
-
Rob Swindell authored
-
Deucе authored
Reverts gen_defs/genwrap craziness.
-
Deucе authored
This whole library is starting to get crufty and could use a room at a hackathon.
-
- Mar 22, 2024
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
-
Deucе authored
More compatible with C++ that way.
-
Deucе authored
Also, for DEBUG builds, add a static assertion that sizeof(dst) != sizeof(void*) to catch the most common breakage.
-
Deucе authored
Need to update the parameter names as well.
-
Deucе authored
While we're here, Update strlcpy() to slightly more optimal FreeBSD-13.3 version.
-
Deucе authored
-
- Mar 17, 2024
- Mar 10, 2024
-
-
Rob Swindell authored
Artifacts from the 16-bit DOS days where we needed the large or huge "memory model" to allocate > 64KB of memory.
-
- Mar 07, 2024
-
-
Rob Swindell authored
There's some GNU make sorcery still needed here to address build errors (though it does generate a working executable): /usr/bin/ld: cannot find gcc.linux.x64.obj.debug: file format not recognized /usr/bin/ld: cannot find gcc.linux.x64.lib.debug: file format not recognized /usr/bin/ld: cannot find gcc.linux.x64.exe.debug: file format not recognized
-
- Mar 05, 2024
-
-
Rob Swindell authored
This allows me to shorten "Informational" to "Info" and "Debugging" to "Debug" and be backward compatible with existing .ini files. I think "Info" and "Debug" are universally known and take up less space (e.g. in SCFG).
-
- Feb 24, 2024
-
-
Deucе authored
-
Deucе authored
_fintfirst() is declared in the Mingw-w64 headers as an intptr_t, which tracks. Can't find _findfirst on MSDN, so that's good enough for me... let's see what the pipeline says.
-
Rob Swindell authored
The definition of vsnprintf as _vsnprintf didn't seem to hurt the build (as well, for Borland)
-
Rob Swindell authored
The GNU_SOURCE build of this function was (sometimes?) just returning the string and not actually copying it to the passed buf. This is consistent with the GNU manpage on strerror_r(): "This may be either a pointer to a string that the function stores in buf ..." but was inconsistent with all the other build types of this function. Also updated to use strlcpy and write the problematic error number to the default string (if unknown).
-
Rob Swindell authored
-
- Feb 22, 2024
- Feb 21, 2024
-
-
Deucе authored
Bugfis: Be sure to terminate value if returning deflt. Paranoia: Terminate value if iniGetString() returns NULL I think the only way to trigger the paranoia is to pass NULL as the default when reading a key that's not present.
-
Deucе authored
OpenFile() returns HFILE and is sus, CreateFile() is more complex, but returns a HANDLE (and is what MSDN suggests I use).
-
Deucе authored
-
Deucе authored
This is why I returned ret. :D
-
Deucе authored
Fix incorrect Coverity issue that speculates this may return fval.
-
Deucе authored
-
Deucе authored
-