fixed function_pointer.c compile error