Skip to content

Commit 965bc4c

Browse files
committed
rt_vsnprintf参数size最大值RSIZE_MAX
1 parent e9f6992 commit 965bc4c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/klibc/kstdio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ RTM_EXPORT(rt_snprintf);
5151
*/
5252
int rt_vsprintf(char *buf, const char *format, va_list arg_ptr)
5353
{
54-
return rt_vsnprintf(buf, (rt_size_t) - 1, format, arg_ptr);
54+
return rt_vsnprintf(buf, ((rt_size_t) - 1) >> 1, format, arg_ptr);
5555
}
5656
RTM_EXPORT(rt_vsprintf);
5757

0 commit comments

Comments
 (0)