Added typedef for complex function pointer cast.