[Webkit-unassigned] [Bug 93275] Windows 64 bit compliance

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 8 12:12:00 PDT 2012


--- Comment #8 from Alex Christensen <alex.christensen at flexsim.com>  2012-08-08 12:12:23 PST ---
(In reply to comment #7)

> This is a good start, but needs a few adjustments before landing.  I think Patrick's idea to use the WindowsExtras.h code is good, but I think you will need to add a static value to represent the token you want to get from GetWindowLongPtr.

Try adding #include "WindowsExtras.h" to WinLauncher.cpp.  It doesn't know what to do with the #if OS(WINCE) directive.

> I guess we could add a static const "s_wndProc" member to the WindowsExtras.h that would be defined as -4.

GWLP_WNDPROC is defined for 32-bit and 64-bit.  GWL_WNDPROC is not defined for 64-bit.

> Maybe this should be "#ifdef _M_AMD64 || _WIN64"?

Good idea.  #if defined _M_AMD64 || defined _WIN64

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list