// // Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. // /*** *strncpy_s.c - copy at most n characters of string * * *Purpose: * defines strncpy_s() - copy at most n characters of string * *******************************************************************************/ #include #include #include #include "internal_securecrt.h" #include "mbusafecrt_internal.h" #define _FUNC_PROLOGUE #define _FUNC_NAME strncpy_s #define _CHAR char #define _DEST _Dst #define _SIZE _SizeInBytes #define _SRC _Src #define _COUNT _Count #include "tcsncpy_s.inl"