Use safer routine for possibly-overlapping copy