static void mem_check_init() { get_memcpy(); get___memcpy_chk(); get_wmemcpy(); get___wmemcpy_chk(); get_memmove(); get___memmove_chk(); get_wmemmove(); get___wmemmove_chk(); get_memset(); get___memset_chk(); get_wmemset(); get___wmemset_chk(); get_strcpy(); get___strcpy_chk(); get_wcscpy(); get___wcscpy_chk(); get_strncpy(); get___strncpy_chk(); get_wcsncpy(); get___wcsncpy_chk(); get_strcat(); get___strcat_chk(); get_wcscat(); get___wcscat_chk(); get_strncat(); get___strncat_chk(); get_wcsncat(); get___wcsncat_chk(); get_strcmp(); get_wcscmp(); get_strncmp(); get_wcsncmp(); }
char* get_reverse_string(const char* string) { char* string_reversed = get_strcpy(string); reverse_string(string_reversed); return string_reversed; }