소스 검색

armlibc下malloc/realloc/calloc声明同一更正

liruncong 6 년 전
부모
커밋
f61c2fb882
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      components/libc/compilers/armlibc/mem_std.c

+ 3 - 3
components/libc/compilers/armlibc/mem_std.c

@@ -19,19 +19,19 @@
 /* avoid the heap and heap-using library functions supplied by arm */
 #pragma import(__use_no_heap)
 
-void *malloc(int n)
+void *malloc(size_t n)
 {
     return rt_malloc(n);
 }
 RTM_EXPORT(malloc);
 
-void *realloc(void *rmem, rt_size_t newsize)
+void *realloc(void *rmem, size_t newsize)
 {
     return rt_realloc(rmem, newsize);
 }
 RTM_EXPORT(realloc);
 
-void *calloc(rt_size_t nelem, rt_size_t elsize)
+void *calloc(size_t nelem, size_t elsize)
 {
     return rt_calloc(nelem, elsize);
 }