Ykkrosh
a265a441fd
* vsnprintf2: Made compatible between GCC and MSVC - it now always null-terminates the buffer, and returns -1 on overflow. Fixes #158. Added tests. * MeshManager: Use shared_ptr.expired() instead of checking for bad_weak_ptr exception. * Xeromyces: Added tests for GetXMBPath, because it does unusual things in sscanf which MSVC's /analyze complains about. * ConfigDB, ScriptGlue: Replaced some asserts with return-on-failure, to avoid invalid array accesses when continuing after the assert (as complained about by /analyze). * CStr: Removed "using namespace std". Added tests for handling of invalid UTF-8. This was SVN commit r4625. |
||
---|---|---|
.. | ||
tests | ||
unix | ||
win | ||
cpu.cpp | ||
cpu.h | ||
dir_watch.h | ||
gfx.cpp | ||
gfx.h | ||
ia32_asm.asm | ||
ia32_memcpy.asm | ||
ia32.cpp | ||
ia32.h | ||
ia32.inc | ||
snd.cpp | ||
snd.h | ||
sysdep.cpp | ||
sysdep.h |