------------------------------------------------------------------------ r2552 | helixhorned | 2012-03-26 15:06:05 -0700 (Mon, 26 Mar 2012) | 1 line Fix a potential sprintf to a buffer passed to it as a string argument. ------------------------------------------------------------------------ r2551 | helixhorned | 2012-03-26 15:05:51 -0700 (Mon, 26 Mar 2012) | 3 lines Mapster32: fix specifying a custom configuration file with -cfg. We were writing into a string literal. Ouch! ------------------------------------------------------------------------ r2550 | helixhorned | 2012-03-26 15:05:38 -0700 (Mon, 26 Mar 2012) | 1 line Add "static inline" helper function "Bstrncpyz" to compat.h. ------------------------------------------------------------------------ r2549 | helixhorned | 2012-03-26 15:05:23 -0700 (Mon, 26 Mar 2012) | 5 lines Factor out various instances of getatoken() into common.c. Alongside, these make into into the header: - the 'tokenlist' type (a typedef'd struct) - the T_EOF and T_ERROR enumeration values ------------------------------------------------------------------------ r2548 | helixhorned | 2012-03-26 15:04:59 -0700 (Mon, 26 Mar 2012) | 1 line Guard scriptfile.h with an #ifndef sentinel. ------------------------------------------------------------------------ r2547 | helixhorned | 2012-03-26 15:04:44 -0700 (Mon, 26 Mar 2012) | 1 line Replace all occurences of assert in our code with Bassert. ------------------------------------------------------------------------ r2546 | helixhorned | 2012-03-26 15:04:24 -0700 (Mon, 26 Mar 2012) | 1 line Add Bassert to compatibility macros/functions, currently only an assert wrapper. ------------------------------------------------------------------------ r2545 | helixhorned | 2012-03-26 15:04:06 -0700 (Mon, 26 Mar 2012) | 1 line Change input and return types of inline function clamp() from int to int32_t. ------------------------------------------------------------------------ r2544 | helixhorned | 2012-03-26 15:03:51 -0700 (Mon, 26 Mar 2012) | 3 lines Makefile.common: comment out usage of llvm versions of ar and ranlib with clang. These are for LLVM bitcode, I think. In any case, they're giving me errors. ------------------------------------------------------------------------ r2543 | helixhorned | 2012-03-26 15:03:40 -0700 (Mon, 26 Mar 2012) | 1 line Capitalize numgrpfiles macro to NUMGRPFILES. ------------------------------------------------------------------------ r2542 | helixhorned | 2012-03-26 15:03:20 -0700 (Mon, 26 Mar 2012) | 6 lines Add common.[ch] which should be used for common non-engine types/functions/data. As inauguration, move G_AddGroup, G_AddPath and struct strllist there. The header is located in build/include, because in the future, code that resides closer to (but is not strictly part of) the engine might need to be factored into here. The source file, however, is in the source/ directory. ------------------------------------------------------------------------