Answer to Question 26C-1

A null-terminated string of length n needs n+1 bytes, since it needs a place to store the null character. CopyString does not allocate a large enough array.