[PATCH 1/2] user32: Store pointer to timer callback in SetTimer function instead of treating it as window procedure

Piotr Caban piotr at codeweavers.com
Fri Mar 4 01:48:27 CST 2016


On 04/03/16 08:39, Piotr Caban wrote:
>
>
> On 04/03/16 04:06, Alexandre Julliard wrote:
>> Piotr Caban <piotr at codeweavers.com> writes:
>>
>>> Please let me know if anything else should be tested.
>> My concern is that we use 32-bit timers in several places in Wine, for
>> instance for the caret, tooltips, etc.  Do these things still work in
>> 16-bit apps?
>>
> I didn't think about it, sorry. I will try to find a solution for it.
I will do the  tests and try to scan the wine source for possible 
problems. A quick grep on user32 sources shows that SetTimer is always 
used with NULL callback - this works for 16-bit applications. In 
comctl32.dll only listview.c and tab.c uses timers with non-null callbacks.

Thanks,
Piotr



More information about the wine-devel mailing list