VirtualBox

Ignore:
Timestamp:
Mar 12, 2019 3:40:24 PM (6 years ago)
Author:
vboxsync
Message:

DBGPlugInWinNt.cpp: Unbroke 32-bit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp

    r76553 r77665  
    779779        IMAGE_DOS_HEADER    MzHdr;
    780780        RTUTF16             wsz[8192/2];
    781         X86DESC64GATE       a32Gates[X86_XCPT_PF + 1];
     781        X86DESCGATE         a32Gates[X86_XCPT_PF + 1];
    782782        X86DESC64GATE       a64Gates[X86_XCPT_PF + 1];
    783783    } u;
     
    832832    else
    833833    {
    834         uint32_t uHandler = u.a32Gates[X86_XCPT_PF].u16OffsetLow
    835                           | ((uint32_t)u.a64Gates[X86_XCPT_PF].u16OffsetHigh << 16);
     834        uint32_t uHandler = RT_MAKE_U32(u.a32Gates[X86_XCPT_PF].u16OffsetLow, u.a32Gates[X86_XCPT_PF].u16OffsetHigh);
    836835        if (uHandler < uStart || uHandler > uEnd)
    837836            return false;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette