mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-17 22:58:26 +00:00
base: Fix a number of warnings about unused parameters
The warnings are shown if components using the genode base are compiled with -Wextra -Wall enabled. Fixes #489.
This commit is contained in:
committed by
Norman Feske
parent
e3cba5dc6f
commit
7d30ffc907
@ -460,22 +460,22 @@ namespace Genode {
|
||||
*/
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(RET_TYPE &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(RET_TYPE &ret, SERVER &server, ARGS &,
|
||||
RET_TYPE (SERVER::*func)())
|
||||
{ ret = (server.*func)(); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(RET_TYPE &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(RET_TYPE &ret, SERVER &server, ARGS &,
|
||||
RET_TYPE (SERVER::*func)() const)
|
||||
{ ret = (server.*func)(); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &,
|
||||
void (SERVER::*func)())
|
||||
{ (server.*func)(); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &,
|
||||
void (SERVER::*func)() const)
|
||||
{ (server.*func)(); }
|
||||
|
||||
@ -486,7 +486,7 @@ namespace Genode {
|
||||
{ ret = (server.*func)(args.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type))
|
||||
{ (server.*func)(args.get()); }
|
||||
|
||||
@ -498,7 +498,7 @@ namespace Genode {
|
||||
{ ret = (server.*func)(args.get(), args._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type))
|
||||
{ (server.*func)(args.get(), args._2.get()); }
|
||||
@ -512,7 +512,7 @@ namespace Genode {
|
||||
{ ret = (server.*func)(args.get(), args._2.get(), args._2._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type,
|
||||
typename Type_at<ARGS, 2>::Type))
|
||||
@ -528,7 +528,7 @@ namespace Genode {
|
||||
{ ret = (server.*func)(args.get(), args._2.get(), args._2._2.get(), args._2._2._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type,
|
||||
typename Type_at<ARGS, 2>::Type,
|
||||
@ -546,7 +546,7 @@ namespace Genode {
|
||||
{ ret = (server.*func)(args.get(), args._2.get(), args._2._2.get(), args._2._2._2.get(), args._2._2._2._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type,
|
||||
typename Type_at<ARGS, 2>::Type,
|
||||
@ -567,7 +567,7 @@ namespace Genode {
|
||||
args._2._2._2._2.get(), args._2._2._2._2._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type,
|
||||
typename Type_at<ARGS, 2>::Type,
|
||||
@ -591,7 +591,7 @@ namespace Genode {
|
||||
args._2._2._2._2.get(), args._2._2._2._2._2.get(), args._2._2._2._2._2._2.get()); }
|
||||
|
||||
template <typename RET_TYPE, typename SERVER, typename ARGS>
|
||||
static inline void call_member(Meta::Empty &ret, SERVER &server, ARGS &args,
|
||||
static inline void call_member(Meta::Empty &, SERVER &server, ARGS &args,
|
||||
void (SERVER::*func)(typename Type_at<ARGS, 0>::Type,
|
||||
typename Type_at<ARGS, 1>::Type,
|
||||
typename Type_at<ARGS, 2>::Type,
|
||||
|
Reference in New Issue
Block a user