1
0
forked from 0ad/0ad
0ad/source/tools/atlas/AtlasUI/Misc
Ykkrosh a265a441fd # Fixed string handling for Windows/Linux compatibility.
* 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.
2006-11-07 21:03:13 +00:00
..
Graphics This was SVN commit r3208. 2005-12-08 03:33:14 +00:00
actored.h Initial Actor Editor code 2005-03-19 22:29:32 +00:00
atlas.rc # Fixed SxS CRT usage. 2006-04-24 18:01:01 +00:00
DLLInterface.cpp # Integrated Actor Viewer and Actor Editor tools 2006-09-22 17:43:00 +00:00
DLLInterface.h # Added tool for viewing models and animations outside the game. 2006-08-28 17:36:42 +00:00
stdafx.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
stdafx.h # Fixed string handling for Windows/Linux compatibility. 2006-11-07 21:03:13 +00:00
Version.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00