diff options
| author | Copilot <[email protected]> | 2025-11-07 15:48:51 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-11-07 15:48:51 +0800 |
| commit | d39a439603b582d4fc43536b344e6dae0b90f90a (patch) | |
| tree | b2cad0718273e4cfa72cd91603bf3f5f4f2e173a /src/klibc/kstdio.c | |
| parent | 4ee00eba9b335cea534d9a7ba3716ce6dc4b33cc (diff) | |
[klibc] 将函数签名与标准 libc 对齐以修复类型冲突 #10890
Diffstat (limited to 'src/klibc/kstdio.c')
| -rw-r--r-- | src/klibc/kstdio.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/klibc/kstdio.c b/src/klibc/kstdio.c index df73eab49b..257b1ff1a8 100644 --- a/src/klibc/kstdio.c +++ b/src/klibc/kstdio.c @@ -25,9 +25,9 @@ * * @return The number of characters actually written to buffer. */ -int rt_snprintf(char *buf, rt_size_t size, const char *fmt, ...) +int rt_snprintf(char *buf, size_t size, const char *fmt, ...) { - rt_int32_t n = 0; + int n = 0; va_list args; va_start(args, fmt); @@ -51,7 +51,7 @@ RTM_EXPORT(rt_snprintf); */ int rt_vsprintf(char *buf, const char *format, va_list arg_ptr) { - return rt_vsnprintf(buf, (rt_size_t) - 1, format, arg_ptr); + return rt_vsnprintf(buf, (size_t) - 1, format, arg_ptr); } RTM_EXPORT(rt_vsprintf); @@ -66,7 +66,7 @@ RTM_EXPORT(rt_vsprintf); */ int rt_sprintf(char *buf, const char *format, ...) { - rt_int32_t n = 0; + int n = 0; va_list arg_ptr; va_start(arg_ptr, format); @@ -78,7 +78,7 @@ int rt_sprintf(char *buf, const char *format, ...) RTM_EXPORT(rt_sprintf); #ifdef RT_KLIBC_USING_LIBC_VSNPRINTF -int rt_vsnprintf(char *buf, rt_size_t size, const char *fmt, va_list args) +int rt_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) { return vsnprintf(buf, size, fmt, args); } |
