msi: fix incorrect decoding of msi stream-names
Hans Leidekker
hans at codeweavers.com
Thu Jul 12 02:23:56 CDT 2012
On Wed, 2012-07-11 at 15:03 +0000, Oleg Jakobsen wrote:
> @@ -203,6 +203,7 @@ BOOL decode_streamname(LPCWSTR in, LPWSTR out)
> *out++ = mime2utf(ch&0x3f);
> count++;
> ch = mime2utf((ch>>6)&0x3f);
> + continue;
> }
> }
> *out++ = ch;
Why is it incorrect? It seems to me that the upper bits should be written as
the next character but now you are discarding them.
More information about the wine-devel
mailing list