summaryrefslogtreecommitdiffstats
path: root/lib/xstrncpy.c
blob: cf4940971a5ec7ce7b8e7e56c86850c1d5323cde (plain) (blame)
1
2
3
4
5
6
7
8
9
/* NUL-terminated version of strncpy() */
#include <string.h>
#include "xstrncpy.h"

void
xstrncpy(char *dest, const char *src, size_t n) {
	strncpy(dest, src, n-1);
	dest[n-1] = 0;
}