1  #include <stdlib.h>
       2  
       3  typedef void *(*fn_ptr_t) (void *);
       4  
       5  void *test_1 (fn_ptr_t fn_ptr, void *data)
       6  {
       7    return fn_ptr (data);
       8  }
       1  #include <stdlib.h>
       2  
       3  typedef void *(*fn_ptr_t) (void *);
       4  
       5  void *test_1 (fn_ptr_t fn_ptr, void *data)
       6  {
       7    return fn_ptr (data);
       8  }