/src/git/compat/strlcpy.c
Line
Count
Source
1
#include "../git-compat-util.h"
2
3
size_t gitstrlcpy(char *dest, const char *src, size_t size)
4
0
{
5
size_t ret = strlen(src);
6
7
if (size) {
8
size_t len = (ret >= size) ? size - 1 : ret;
9
memcpy(dest, src, len);
10
dest[len] = '\0';
11
}
12
return ret;
13