From 2ce6f87f9ddf62a94ec21c22add671fa98c276c2 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Sun, 22 Jan 2023 21:24:40 +0530
Subject: [PATCH 2/2] headers: Fix declaration of _wcsset_s_l and _wcsnset_s_l

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 mingw-w64-headers/crt/sec_api/string_s.h | 4 ++--
 mingw-w64-headers/crt/sec_api/wchar_s.h  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/mingw-w64-headers/crt/sec_api/string_s.h 
b/mingw-w64-headers/crt/sec_api/string_s.h
index feca257..40801ff 100644
--- a/mingw-w64-headers/crt/sec_api/string_s.h
+++ b/mingw-w64-headers/crt/sec_api/string_s.h
@@ -87,9 +87,9 @@ extern "C" {
   _CRTIMP errno_t __cdecl _wcsncpy_s_l(wchar_t *_Dst, size_t _DstSizeInChars, 
const wchar_t *_Src, size_t _MaxCount, _locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_3(errno_t, _wcsncpy_s_l, wchar_t, _Dest, 
const wchar_t *, _Source, size_t, _MaxCount, _locale_t, _Locale);
   _CRTIMP wchar_t *__cdecl _wcstok_s_l(wchar_t *_Str,const wchar_t 
*_Delim,wchar_t **_Context,_locale_t _Locale);
-  _CRTIMP errno_t __cdecl _wcsset_s_l(wchar_t *_Str,size_t 
_SizeInChars,unsigned int _Val,_locale_t _Locale);
+  _CRTIMP errno_t __cdecl _wcsset_s_l(wchar_t *_Str,size_t 
_SizeInChars,wchar_t _Val,_locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_2(errno_t, _wcsset_s_l, wchar_t, _Str, 
wchar_t, _Val, _locale_t, _Locale)
-  _CRTIMP errno_t __cdecl _wcsnset_s_l(wchar_t *_Str,size_t 
_SizeInChars,unsigned int _Val, size_t _Count,_locale_t _Locale);
+  _CRTIMP errno_t __cdecl _wcsnset_s_l(wchar_t *_Str,size_t 
_SizeInChars,wchar_t _Val, size_t _Count,_locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_3(errno_t, _wcsnset_s_l, wchar_t, _Str, 
wchar_t, _Val, size_t, _Count, _locale_t, _Locale)
 
   __forceinline size_t __cdecl wcsnlen_s(const wchar_t * _src, size_t _count) {
diff --git a/mingw-w64-headers/crt/sec_api/wchar_s.h 
b/mingw-w64-headers/crt/sec_api/wchar_s.h
index b21fa43..c4dffe4 100644
--- a/mingw-w64-headers/crt/sec_api/wchar_s.h
+++ b/mingw-w64-headers/crt/sec_api/wchar_s.h
@@ -324,9 +324,9 @@ extern "C" {
   _CRTIMP errno_t __cdecl _wcsncpy_s_l(wchar_t *_Dst,size_t 
_DstSizeInChars,const wchar_t *_Src,size_t _MaxCount,_locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_3(errno_t, _wcsncpy_s_l, wchar_t, _Dst, 
const wchar_t *, _Src, size_t, _MaxCount, _locale_t, _Locale)
   _CRTIMP wchar_t *__cdecl _wcstok_s_l(wchar_t *_Str,const wchar_t 
*_Delim,wchar_t **_Context,_locale_t _Locale);
-  _CRTIMP errno_t __cdecl _wcsset_s_l(wchar_t *_Str,size_t 
_SizeInChars,unsigned int _Val,_locale_t _Locale);
+  _CRTIMP errno_t __cdecl _wcsset_s_l(wchar_t *_Str,size_t 
_SizeInChars,wchar_t _Val,_locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_2(errno_t, _wcsset_s_l, wchar_t, _Str, 
wchar_t, _Val, _locale_t, _Locale)
-  _CRTIMP errno_t __cdecl _wcsnset_s_l(wchar_t *_Str,size_t 
_SizeInChars,unsigned int _Val, size_t _Count,_locale_t _Locale);
+  _CRTIMP errno_t __cdecl _wcsnset_s_l(wchar_t *_Str,size_t 
_SizeInChars,wchar_t _Val, size_t _Count,_locale_t _Locale);
   __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_3(errno_t, _wcsnset_s_l, wchar_t, _Str, 
wchar_t, _Val, size_t, _Count, _locale_t, _Locale)
 
   __forceinline size_t __cdecl wcsnlen_s(const wchar_t * _src, size_t _count) {
-- 
2.39.1

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to