strlcpy doesn't like overlapped strings