[Bug 51899] 16-bit Collins Dictionary has black background.

WineHQ Bugzilla wine-bugs at winehq.org
Sat Oct 23 02:46:42 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51899

--- Comment #10 from O. Nykyforchyn <oleh.nyk at gmail.com> ---
(In reply to Bruni from comment #9)
> 
> BTW, have you managed to figure out what's the 0x1f0000 magic number stands
> for? I could not find an explanation in Wine source.
Yes, it's just a mask for bits that contain handle type.
> 

> It seems it may take really long time to investigate DC attributes with
> unclear semantics the next time it will be broken (which seems inevitable).

I am afraid nobody can do anything with this because Windows behaves this way.
> 
> Each time someone fixes a bug and the expression if this 'if' becomes more
> monstrous.
> 
> If you have found out what the beast is 0x1f0000 there is a point to
> decomposite that monster expression in 'if' into a few branches.

This expression tests whether the supplied handle is valid, I see no way to
make the code with it simpler.

BTW, I submitted

https://source.winehq.org/patches/data/218030

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list