[kservice] fix the problem of rt_strlen crashed in win32

This commit is contained in:
Meco Man authored and Bernard Xiong committed 2022-01-14 23:13:28 +08:00
1 parent 8213bbd92e
commit ebe9fc5771
1 file changed
+11 -1
+11 -1
View File
@@ -461,7 +461,17 @@ RTM_EXPORT(rt_strncpy);
*/
char *rt_strcpy(char *dst, const char *src)
{
return rt_strncpy(dst, src, (rt_size_t)-1);
char *dest = dst;
while (*src != '\0')
{
*dst = *src;
dst++;
src++;
}
*dst = '\0';
return dest;
}
RTM_EXPORT(rt_strcpy);