Add explicit cast to fix MSVC error: "'return': cannot convert from 'int (__cdecl *)(int)' to '`anonymous-namespace'::Plus1FunctionRef::FuncT'"
This commit is contained in:
parent
a784de783a
commit
66b830889d
|
@ -34,7 +34,7 @@ struct Plus1FunctionRef {
|
||||||
|
|
||||||
using FuncT = int (&)(int);
|
using FuncT = int (&)(int);
|
||||||
|
|
||||||
FuncT operator()() const { return *plus1; }
|
FuncT operator()() const { return (FuncT)*plus1; }
|
||||||
};
|
};
|
||||||
|
|
||||||
struct Plus1FunctionPtr {
|
struct Plus1FunctionPtr {
|
||||||
|
|
Loading…
Reference in New Issue