Regan Heath wrote: > Aaargh! You're confusing empty and non-existant (null) again! <g> In this case, no. > In some cases there is an important difference between the two. The only case is when you're extending into a preallocated buffer. Such cannot be the case with string literals.