Changed files to use interlocked functions

Rob Shearman rob at codeweavers.com
Tue Jan 4 08:12:16 CST 2005


Paul Vriens wrote:

>Hi Mike,
>  
>
>
>Are there AddRef's or Releases that don't need the modification? Or is it
>OK to modify all of them?
>  
>

Theoretically, COM classes that are registered with 
"ThreadingModel"="Apartment" do not need to use the atomic 
increment/decrement functions as they shouldn't be accessed by more than 
one thread at a time, but it shouldn't hurt to change them anyway.

>What's the best way to generate mail/patches for this bulk. One email for
>each file/dll? 
>

One patch for each DLL should be a good balance of reviewability and 
amount of work for Alexandre.

>Inline or attached?
>  
>

Whatever is easiest for you.

Rob



More information about the wine-devel mailing list