Fix string literal parsing of char16_t & char32_t string
The count must not ignore the trailing null