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);
|
||||
|
||||
FuncT operator()() const { return *plus1; }
|
||||
FuncT operator()() const { return (FuncT)*plus1; }
|
||||
};
|
||||
|
||||
struct Plus1FunctionPtr {
|
||||
|
|
Loading…
Reference in New Issue