strndup
strndup(const char *s, size_t n)
#undef strndup
#define strndup my_strndup
strndup(const char *s1, size_t n)
strndup(const char *str, size_t len) {