Browse Source

修改size_t为rt_size_t

mazhiyuan 3 years ago
parent
commit
d006905c88
2 changed files with 2 additions and 2 deletions
  1. 1 1
      include/rtthread.h
  2. 1 1
      src/kservice.c

+ 1 - 1
include/rtthread.h

@@ -596,7 +596,7 @@ rt_size_t rt_strnlen(const char *s, rt_ubase_t maxlen);
 #ifdef __ARMCC_VERSION
 /* MDK doesn't have these APIs */
 char* strdup(const char* str);
-size_t strnlen(const char *s, size_t maxlen);
+rt_size_t strnlen(const char *s, rt_size_t maxlen);
 #endif /* __ARMCC_VERSION */
 
 void rt_show_version(void);

+ 1 - 1
src/kservice.c

@@ -545,7 +545,7 @@ rt_size_t rt_strnlen(const char *s, rt_ubase_t maxlen)
 }
 RTM_EXPORT(rt_strnlen);
 #ifdef __ARMCC_VERSION
-size_t strnlen(const char *s, size_t maxlen) __attribute__((alias("rt_strnlen")));
+rt_size_t strnlen(const char *s, rt_size_t maxlen) __attribute__((alias("rt_strnlen")));
 #endif /* __ARMCC_VERSION */
 #endif /* !defined(RT_KSERVICE_USING_STDLIB) || defined(__ARMCC_VERSION) */