From 7a973ad90ddc8daf614b4a7c8fc25495c5bfc2f6 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Thu, 28 Nov 2019 14:03:24 +0100 Subject: [PATCH] fix compilation warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > albertodemichelis/squirrel/squirrel/sqbaselib.cpp: In function ‘SQInteger __map_array(SQArray*, SQArray*, HSQUIRRELVM)’: > albertodemichelis/squirrel/squirrel/sqbaselib.cpp:646:9: warning: ‘nArgs’ may be used uninitialized in this function [-Wmaybe-uninitialized] > if (nArgs >= 4) > ^ fixes #205 --- squirrel/sqbaselib.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/squirrel/sqbaselib.cpp b/squirrel/sqbaselib.cpp index f3b8103..fb6545f 100644 --- a/squirrel/sqbaselib.cpp +++ b/squirrel/sqbaselib.cpp @@ -625,7 +625,7 @@ static SQInteger __map_array(SQArray *dest,SQArray *src,HSQUIRRELVM v) { SQObject &closure = stack_get(v, 2); v->Push(closure); - SQInteger nArgs; + SQInteger nArgs = 0; if(sq_type(closure) == OT_CLOSURE) { nArgs = _closure(closure)->_function->_nparameters; }