试了半天,依葫芦画瓢,终于有返回值了,醉了,怎么这么复杂?
#include "nim_friend_def.h"
typedef void (*nim_friend_get_list)(const char *json_extension, nim_friend_get_list_cb_func cb, const void *user_data);
nim_friend_get_list getfriend_func_ptr;
getfriend_func_ptr = GET_FUNC(nim_friend_get_list);
getfriend_func_ptr("", nim_friend_get_list_cb_func1, NULL);