[PATCH try3] atl110: Added new DLL.

Qian Hong fracting at gmail.com
Tue Sep 3 06:51:12 CDT 2013


On Tue, Sep 3, 2013 at 7:42 PM, Jacek Caban <jacek at codeweavers.com> wrote:
> Not really, good catch. We should make them consistent. Honestly, I'm
> not sure which one is better. Both have their problems. Some functions
> are forwarded, others are not, so having one debug channel would be
> guarantee that we don't miss some calls while debugging a bug. However,
> some functions have the same names and are not forwarded, so one debug
> channel would be ambiguous.
>
> I'm open for opinions.

How about something like this:

atl80.c:
-BOOL WINAPI AtlAxWinInit(void)
+BOOL WINAPI ATL80_AtlAxWinInit(void)

atl80.spec:
-42 stdcall AtlAxWinInit()
+42 stdcall AtlAxWinInit() ATL80_AtlAxWinInit

So we can always use one debug channel for all atlXX dlls, at the same
time different exported function with the same name will generate
different trace log.

-- 
Regards,
Qian Hong

-
http://www.winehq.org



More information about the wine-devel mailing list