Fix bug that assumed dos_unistr2 length was in ucs2 units, not bytes.