Rivoreo Source Code Repositories
src.rivoreo.one
/
fdisk
/
refs/heads/master
/
.
/
include
/
xstrncpy.h
blob: 7ed4109d6710f3b6b014ff5d008904aa3825849d [
file
] [
log
] [
blame
] [
raw
]
/* NUL-terminated version of strncpy() */
#include
<string.h>
/* caller guarantees n > 0 */
static
inline
void
xstrncpy
(
char
*
dest
,
const
char
*
src
,
size_t
n
)
{
strncpy
(
dest
,
src
,
n
-
1
);
dest
[
n
-
1
]
=
0
;
}