From 6dee69057e5e5ce16d447567516e44a0ae798ecd Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 6 Mar 2016 16:15:13 +0100 Subject: [PATCH] Silence all -Wunused-parameter warnings. --- sq/sq.c | 6 ++++-- sqstdlib/sqstdblob.cpp | 2 +- sqstdlib/sqstdio.cpp | 2 +- sqstdlib/sqstdstring.cpp | 2 +- squirrel/sqapi.cpp | 2 +- squirrel/sqbaselib.cpp | 4 ++-- squirrel/sqclass.cpp | 2 +- squirrel/sqmem.cpp | 4 ++-- squirrel/sqstate.cpp | 2 +- squirrel/sqvm.cpp | 4 ++-- 10 files changed, 16 insertions(+), 14 deletions(-) diff --git a/sq/sq.c b/sq/sq.c index 2a618c5..675ac78 100644 --- a/sq/sq.c +++ b/sq/sq.c @@ -46,20 +46,22 @@ SQInteger quit(HSQUIRRELVM v) return 0; } -void printfunc(HSQUIRRELVM v,const SQChar *s,...) +void printfunc(HSQUIRRELVM v, const SQChar *s,...) { va_list vl; va_start(vl, s); scvprintf(stdout, s, vl); va_end(vl); + (void)v; /* UNUSED */ } -void errorfunc(HSQUIRRELVM v,const SQChar *s,...) +void errorfunc(HSQUIRRELVM v, const SQChar *s,...) { va_list vl; va_start(vl, s); scvprintf(stderr, s, vl); va_end(vl); + (void)v; /* UNUSED */ } void PrintVersionInfos() diff --git a/sqstdlib/sqstdblob.cpp b/sqstdlib/sqstdblob.cpp index fa9eef7..492a25e 100644 --- a/sqstdlib/sqstdblob.cpp +++ b/sqstdlib/sqstdblob.cpp @@ -114,7 +114,7 @@ static SQInteger _blob__typeof(HSQUIRRELVM v) return 1; } -static SQInteger _blob_releasehook(SQUserPointer p, SQInteger size) +static SQInteger _blob_releasehook(SQUserPointer p, SQInteger /*size*/) { SQBlob *self = (SQBlob*)p; self->~SQBlob(); diff --git a/sqstdlib/sqstdio.cpp b/sqstdlib/sqstdio.cpp index 633e49b..866b464 100644 --- a/sqstdlib/sqstdio.cpp +++ b/sqstdlib/sqstdio.cpp @@ -115,7 +115,7 @@ static SQInteger _file__typeof(HSQUIRRELVM v) return 1; } -static SQInteger _file_releasehook(SQUserPointer p, SQInteger size) +static SQInteger _file_releasehook(SQUserPointer p, SQInteger /*size*/) { SQFile *self = (SQFile*)p; self->~SQFile(); diff --git a/sqstdlib/sqstdstring.cpp b/sqstdlib/sqstdstring.cpp index ceea9e0..fa7ecd3 100644 --- a/sqstdlib/sqstdstring.cpp +++ b/sqstdlib/sqstdstring.cpp @@ -350,7 +350,7 @@ static SQInteger _string_endswith(HSQUIRRELVM v) SQRex *self = NULL; \ sq_getinstanceup(v,1,(SQUserPointer *)&self,0); -static SQInteger _rexobj_releasehook(SQUserPointer p, SQInteger size) +static SQInteger _rexobj_releasehook(SQUserPointer p, SQInteger /*size*/) { SQRex *self = ((SQRex *)p); sqstd_rex_free(self); diff --git a/squirrel/sqapi.cpp b/squirrel/sqapi.cpp index 38505bd..d32d35f 100644 --- a/squirrel/sqapi.cpp +++ b/squirrel/sqapi.cpp @@ -180,7 +180,7 @@ SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po) #endif } -SQUnsignedInteger sq_getvmrefcount(HSQUIRRELVM v, const HSQOBJECT *po) +SQUnsignedInteger sq_getvmrefcount(HSQUIRRELVM /*v*/, const HSQOBJECT *po) { if (!ISREFCOUNTED(type(*po))) return 0; return po->_unVal.pRefCounted->_uiRef; diff --git a/squirrel/sqbaselib.cpp b/squirrel/sqbaselib.cpp index 54aa23b..b6cc207 100644 --- a/squirrel/sqbaselib.cpp +++ b/squirrel/sqbaselib.cpp @@ -40,7 +40,7 @@ static bool str2num(const SQChar *s,SQObjectPtr &res,SQInteger base) return true; } -static SQInteger base_dummy(HSQUIRRELVM v) +static SQInteger base_dummy(HSQUIRRELVM /*v*/) { return 0; } @@ -721,7 +721,7 @@ static bool _hsort_sift_down(HSQUIRRELVM v,SQArray *arr, SQInteger root, SQInteg return true; } -static bool _hsort(HSQUIRRELVM v,SQObjectPtr &arr, SQInteger l, SQInteger r,SQInteger func) +static bool _hsort(HSQUIRRELVM v,SQObjectPtr &arr, SQInteger /*l*/, SQInteger /*r*/, SQInteger func) { SQArray *a = _array(arr); SQInteger i; diff --git a/squirrel/sqclass.cpp b/squirrel/sqclass.cpp index 6d588db..4fb4f62 100644 --- a/squirrel/sqclass.cpp +++ b/squirrel/sqclass.cpp @@ -189,7 +189,7 @@ SQInstance::~SQInstance() if(_class){ Finalize(); } //if _class is null it was already finalized by the GC } -bool SQInstance::GetMetaMethod(SQVM *v,SQMetaMethod mm,SQObjectPtr &res) +bool SQInstance::GetMetaMethod(SQVM * /*v*/, SQMetaMethod mm, SQObjectPtr &res) { if(type(_class->_metamethods[mm]) != OT_NULL) { res = _class->_metamethods[mm]; diff --git a/squirrel/sqmem.cpp b/squirrel/sqmem.cpp index 013238d..efe9e5e 100644 --- a/squirrel/sqmem.cpp +++ b/squirrel/sqmem.cpp @@ -5,7 +5,7 @@ #ifndef SQ_EXCLUDE_DEFAULT_MEMFUNCTIONS void *sq_vm_malloc(SQUnsignedInteger size){ return malloc(size); } -void *sq_vm_realloc(void *p, SQUnsignedInteger oldsize, SQUnsignedInteger size){ return realloc(p, size); } +void *sq_vm_realloc(void *p, SQUnsignedInteger /*oldsize*/, SQUnsignedInteger size){ return realloc(p, size); } -void sq_vm_free(void *p, SQUnsignedInteger size){ free(p); } +void sq_vm_free(void *p, SQUnsignedInteger /*size*/) { free(p); } #endif diff --git a/squirrel/sqstate.cpp b/squirrel/sqstate.cpp index 540e799..8e2fc29 100644 --- a/squirrel/sqstate.cpp +++ b/squirrel/sqstate.cpp @@ -251,7 +251,7 @@ void SQSharedState::MarkObject(SQObjectPtr &o,SQCollectable **chain) } -void SQSharedState::RunMark(SQVM *vm,SQCollectable **tchain) +void SQSharedState::RunMark(SQVM * /*vm*/, SQCollectable **tchain) { SQVM *vms = _thread(_root_vm); diff --git a/squirrel/sqvm.cpp b/squirrel/sqvm.cpp index ac3f8a9..f39c641 100644 --- a/squirrel/sqvm.cpp +++ b/squirrel/sqvm.cpp @@ -514,7 +514,7 @@ SQRESULT SQVM::Suspend() #define _FINISH(howmuchtojump) {jump = howmuchtojump; return true; } bool SQVM::FOREACH_OP(SQObjectPtr &o1,SQObjectPtr &o2,SQObjectPtr -&o3,SQObjectPtr &o4,SQInteger arg_2,int exitpos,int &jump) +&o3,SQObjectPtr &o4,SQInteger /*arg_2*/,int exitpos,int &jump) { SQInteger nrefidx; switch(type(o1)) { @@ -1573,7 +1573,7 @@ SQInteger prevstackbase = _stackbase; return true; } -bool SQVM::CallMetaMethod(SQObjectPtr &closure,SQMetaMethod mm,SQInteger nparams,SQObjectPtr &outres) +bool SQVM::CallMetaMethod(SQObjectPtr &closure,SQMetaMethod /*mm*/,SQInteger nparams,SQObjectPtr &outres) { //SQObjectPtr closure;