Go to file
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
binaries This was SVN commit r4622. 2006-11-07 03:12:52 +00:00
build Recompiled Premake on Windows. Added some headers so HAVE_PCH=0 works in MSVC. 2006-09-30 21:36:19 +00:00
docs Upgraded console (text wrap, help text), cinematic stuff 2006-07-06 03:17:44 +00:00
source # Fixed string handling for Windows/Linux compatibility. 2006-11-07 21:03:13 +00:00
.gitattributes Initial revision 2003-09-21 21:24:53 +00:00