copy_nonoverlapping_memory for text pointer