Fix an overlapping strcpy

This may be part of the bug on Ubuntu.  I found this while attempting
to make all my code valgrind-clean.