Daniel Lehman : include: Fix [v]sprintf_s declarations.
Alexandre Julliard
julliard at winehq.org
Fri Feb 5 16:50:47 CST 2021
Module: wine
Branch: master
Commit: 3746381e7e8cf2671567712f6d3f17a9823e8c5b
URL: https://source.winehq.org/git/wine.git/?a=commit;h=3746381e7e8cf2671567712f6d3f17a9823e8c5b
Author: Daniel Lehman <dlehman at esri.com>
Date: Mon Feb 1 17:42:16 2021 -0800
include: Fix [v]sprintf_s declarations.
Signed-off-by: Daniel Lehman <dlehman at esri.com>
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/msvcrt/stdio.h | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/include/msvcrt/stdio.h b/include/msvcrt/stdio.h
index 7dd177e9052..f78e3b36f2b 100644
--- a/include/msvcrt/stdio.h
+++ b/include/msvcrt/stdio.h
@@ -218,19 +218,19 @@ static inline int __cdecl vsprintf(char *buffer, const char *format, __ms_va_lis
return ret < 0 ? -1 : ret;
}
-static inline int __cdecl vsprintf_s(char *buffer, const char *format, __ms_va_list args)
+static inline int __cdecl vsprintf_s(char *buffer, size_t size, const char *format, __ms_va_list args)
{
- int ret = __stdio_common_vsprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, buffer, -1, format, NULL, args);
+ int ret = __stdio_common_vsprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, buffer, size, format, NULL, args);
return ret < 0 ? -1 : ret;
}
-static inline int WINAPIV sprintf_s(char *buffer, size_t size, size_t count, const char *format, ...)
+static inline int WINAPIV sprintf_s(char *buffer, size_t size, const char *format, ...)
{
int ret;
__ms_va_list args;
__ms_va_start(args, format);
- ret = __stdio_common_vsprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, buffer, -1, format, NULL, args);
+ ret = __stdio_common_vsprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, buffer, size, format, NULL, args);
__ms_va_end(args);
return ret;
}
More information about the wine-cvs
mailing list