func_ptr2.c added.