Copy a string from progmem to RAM.

size_t strlcpy_PF(
	char * dst,
	uint_farptr_t src,
	size_t siz)

Copy src to string dst of size siz. At most siz-1 characters will be copied. Always NULL terminates (unless siz == 0).


The strlcpy_PF() function returns strlen(src). If retval >= siz, truncation occurred. The contents of RAMPZ SFR are undefined when the function returns