/* compatibility hack * * $Revision: 1.3 $ */ #include "dcc_defs.h" size_t dcc_strlcpy(char *dst, const char *src, int dsize) { int slen; slen = strlen(src); if (--dsize < 0) return slen; if (dsize > slen) dsize = slen; if (dsize > 0) memcpy(dst, src, dsize); dst[dsize] = '\0'; return slen; }