When you call AddString(), what do you pass as the
length ? the wcslen() or wcslen() + 1 ? i.e. In AddString()
are you allocating space for the trailing NULL ?