Goober5000
9ba88ca163
fix error in error reporting routine ( #6969 )
...
The `_s` functions throw an exception if the string's length is exceeded. But in an error reporting routine, we are far more interested in the string than the exception, and we'd rather get a partial error message than a crash. Plus this bit of code is already set up to truncate the string anyway.
2025-08-23 09:37:47 -04:00
Taylor Richards
2642fa22de
add preliminary support for Windows ARM64 ( #6079 )
...
First step in the process of working Windows ARM64 support. This adds the most
basic support needed, but by itself will not succesfully build. However these
changes should not interfere with builds for other architectures or platforms,
and should still allow for x86/x64 builds on ARM64 Windows.
2024-04-19 04:30:20 -04:00
asarium
cd598a1cf8
Move 64-bit detection to CMake
2016-08-23 15:45:02 +02:00
asarium
1bcd5400d3
Move build system to CMake
2016-07-22 12:07:19 +02:00
asarium
71a1f6c307
Fix Visual Studio warnings
...
The only major change is that all bpp variables in bmpman have been converted into ints. Before it was a mix of ubyte and int.
2016-07-20 13:49:41 +02:00
Zacam
6c702a11e6
svn:eol-type set to LF.
2012-01-13 18:37:09 +00:00
Echelon9
586491f150
PVS-Studio fix: V512 A call of the 'memset' function will lead to underflow of the buffer '&stackFrame' (mspdb_callstack.cpp).
2011-09-22 13:42:07 +00:00
portej05
2449c9abb4
Locking for PDB_DEBUGGING (multithreadedness will need it)
2009-12-27 15:14:55 +00:00
portej05
2560ae1109
MSPDB fix for VC6 users.
2009-12-04 06:58:22 +00:00
portej05
031f448be2
Fix "SymRefreshModuleList" symbol not found error on platforms without dbghelp.dll v6.5+ (we really should distribute that monster)
2009-12-03 10:23:59 +00:00
portej05
7445380789
Commit to update PDB_DEBUGGING in preparation for new allocator system
2009-12-02 17:16:33 +00:00
portej05
6c2aea0db5
Quick update to mspdb_callstack.cpp to handle 64bit windows more correctly (I think - nobody has actually managed to compile FSO on 64bit windows successfully yet.)
...
Offset fix from Flaming_Sword for the music slider in optionsmenu.cpp (281->279 on line 189)
2009-08-13 04:25:50 +00:00
portej05
aa25b5a591
Fix for pdb debugging not showing the symbols on subsequent warnings.
2009-08-02 09:22:40 +00:00
portej05
6a8d45c93d
Replace most instances of std::vector with SCP_vector. Memory is now all run through vm_malloc and vm_free.
...
Watch it go up AND down in mission.
2009-07-11 07:07:57 +00:00
portej05
cb51bf1eb5
Callstacks now work under VC2008 - define PDB_DEBUGGING to use. (you need the PSDK to make this work)
...
See the post in SCP for what/why.
2009-06-21 15:39:13 +00:00