correct single-byte encoded string to unicode conversion for 16-bit Windows