Numworks Epsilon
1.4.1
Graphing Calculator Operating System
strlcpy.c
Go to the documentation of this file.
1
#include <string.h>
2
3
size_t
strlcpy
(
char
* dst,
const
char
* src,
size_t
len) {
4
if
(len == 0) {
5
return
0;
6
}
7
const
char
* cur = src;
8
const
char
* end = src+len-1;
9
while
(*cur != 0 && cur < end) {
10
*dst++ = *cur++;
11
}
12
*dst = 0;
13
return
cur-src;
14
}
strlcpy
size_t strlcpy(char *dst, const char *src, size_t len)
Definition:
strlcpy.c:3
epsilon
liba
src
strlcpy.c
Generated by
1.8.14