Replace FuncPtrCast with reinterpret_cast
FuncPtrCast worked around a bug in the standard that did not allow conversion from void*
to function pointer.
That the bug was fixed, which means that the FuncPtrCast can now replaced by reinterpret_cast
.
Edited by Gerhard Raven