[Bug 35602] Wine64 build produces extra warning compared to Wine32 build (oleout32)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Feb 16 07:41:51 CST 2014
http://bugs.winehq.org/show_bug.cgi?id=35602
--- Comment #2 from Nikolay Sivov <bunglehead at gmail.com> ---
(In reply to comment #0)
> * warning: cast to pointer from integer of different size
This looks like a valid problem as 'arg' is DWORD* and still '*arg' is used
sometimes as pointer sized value. It's fixable with a cast+deref I think, like
*(BSTR**)arg or something like that. Another possibility is to use DWORD_PTR
(is that right?) instead of DWORD as 'arg' type.
> * warning: unused variable ‘xasm’
> * warning: ‘xCall’ defined but not used
This is a result of missing platform dependent code - some parts are not
implemented for 64-bit, and this results in unused local variables. So real
problem is not a variable itself but missing code for __x86_64__ case.
--
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