1 /*
2  * PROJECT:     GCC c++ support library
3  * LICENSE:     MIT (https://spdx.org/licenses/MIT)
4  * PURPOSE:     StringCchCopyNA implementation
5  * COPYRIGHT:   Copyright 2024 Timo Kreuzer <timo.kreuzer@reactos.org>
6  */
7 
8 #include <windows.h>
9 #define StringCchCopyNA _StringCchCopyNA
10 #include <strsafe.h>
11 
12 #undef StringCchCopyNA
13 
14 HRESULT
15 WINAPI
16 StringCchCopyNA(
17     _Out_writes_(cchDest) _Always_(_Post_z_) STRSAFE_LPSTR pszDest,
18     _In_ size_t cchDest,
19     _In_reads_or_z_(cchToCopy) STRSAFE_LPCSTR pszSrc,
20     _In_ size_t cchToCopy)
21 {
22     return _StringCchCopyNA(pszDest, cchDest, pszSrc, cchToCopy);
23 }
24