1// Licensed to the .NET Foundation under one or more agreements.
2// The .NET Foundation licenses this file to you under the MIT license.
3// See the LICENSE file in the project root for more information.
4
5/***
6*strncat_s.c - append n chars of string to new string
7*
8
9*
10*Purpose:
11* defines strncat_s() - appends n characters of string onto
12* end of other string
13*
14*******************************************************************************/
15
16#include <string.h>
17#include <errno.h>
18#include <limits.h>
19#include "internal_securecrt.h"
20
21#include "mbusafecrt_internal.h"
22
23#define _FUNC_PROLOGUE
24#define _FUNC_NAME strncat_s
25#define _CHAR char
26#define _DEST _Dst
27#define _SIZE _SizeInBytes
28#define _SRC _Src
29#define _COUNT _Count
30
31#include "tcsncat_s.inl"
32