From d81f7e1c9d2e9e17d2598be543f5497457d8fccd Mon Sep 17 00:00:00 2001 From: zeromus Date: Sun, 26 Jun 2016 20:19:51 -0500 Subject: [PATCH 1/2] fix typo in sq_writeclosure error message --- squirrel/sqapi.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/squirrel/sqapi.cpp b/squirrel/sqapi.cpp index 419e218..9c48af9 100644 --- a/squirrel/sqapi.cpp +++ b/squirrel/sqapi.cpp @@ -1243,7 +1243,7 @@ SQRESULT sq_writeclosure(HSQUIRRELVM v,SQWRITEFUNC w,SQUserPointer up) _GETSAFE_OBJ(v, -1, OT_CLOSURE,o); unsigned short tag = SQ_BYTECODE_STREAM_TAG; if(_closure(*o)->_function->_noutervalues) - return sq_throwerror(v,_SC("a closure with free valiables bound it cannot be serialized")); + return sq_throwerror(v,_SC("a closure with free variables bound cannot be serialized")); if(w(up,&tag,2) != 2) return sq_throwerror(v,_SC("io error")); if(!_closure(*o)->Save(v,up,w)) From e618271e1102cdec5272d58c653b5020ec1c8d14 Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 12 Jul 2016 18:06:30 -0500 Subject: [PATCH 2/2] add mechanism for configuring squirrel by #including _SQ_CONFIG_INCLUDE, if it exists --- include/squirrel.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/squirrel.h b/include/squirrel.h index d936274..37332a9 100644 --- a/include/squirrel.h +++ b/include/squirrel.h @@ -22,6 +22,10 @@ THE SOFTWARE. #ifndef _SQUIRREL_H_ #define _SQUIRREL_H_ +#ifdef _SQ_CONFIG_INCLUDE +#include _SQ_CONFIG_INCLUDE +#endif + #ifdef __cplusplus extern "C" { #endif