This commit is contained in:
Meco Man
2021-02-23 10:28:13 +08:00
parent 497e7b45d4
commit 9220447060
2 changed files with 13 additions and 46 deletions

View File

@@ -16,3 +16,16 @@ void * _sbrk_r(struct _reent *ptr, ptrdiff_t incr)
/* no use this routine to get memory */
return RT_NULL;
}
#ifdef RT_USING_HEAP
char *strdup(const char *s)
{
size_t len = strlen(s) + 1;
char *tmp = (char *)rt_malloc(len);
if(!tmp) return NULL;
rt_memcpy(tmp, s, len);
return tmp;
}
#endif /*RT_USING_HEAP*/