diff options
Diffstat (limited to 'src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp')
| -rw-r--r-- | src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp b/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp index 2301ecc6a..733560430 100644 --- a/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp +++ b/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp @@ -1,4 +1,4 @@ -/* $Revision: 67140 $ */ +/* $Revision: 70398 $ */ /** @file * VBoxGuestLib - Host-Guest Communication Manager internal functions, implemented by VBoxGuest */ @@ -399,7 +399,7 @@ static int vbglR0HGCMInternalPreprocessCall(VBoxGuestHGCMCallInfo const *pCallIn if (VBGLR0_CAN_USE_PHYS_PAGE_LIST()) { - size_t cPages = RTR0MemObjSize(hObj); + size_t const cPages = RTR0MemObjSize(hObj) >> PAGE_SHIFT; *pcbExtra += RT_OFFSETOF(HGCMPageListInfo, aPages[cPages]); } } |
