[Webkit-unassigned] [Bug 89902] New: WPARAM and LPARAM are incorrectly defined for x64

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 25 13:02:30 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=89902

           Summary: WPARAM and LPARAM are incorrectly defined for x64
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Minor
          Priority: P3
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alex.christensen at flexsim.com


There are 5 places in Source/WebCore/platform where WPARAM and LPARAM are defined to be unsigned and long, respectively.  This happens to be correct when building for an x86 machine, but this incorrectly redefines the types for x64 machines.  Visual Studio's BaseTsd.h uses #if defined(_WIN64) to change these types to 64-bit unsigned and signed integers, so if we did the same it would not cause compiler errors.

-- 
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