VirtualBox

Changeset 51962 in vbox


Ignore:
Timestamp:
Jul 10, 2014 9:57:36 AM (10 years ago)
Author:
vboxsync
Message:

VBoxGuestR0LibSharedFolders: warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR0LibSharedFolders.c

    r45016 r51962  
    447447{
    448448    uint32_t            cbToRead  = *pcbBuffer;
    449     uint32_t            cbData    = sizeof(VBoxSFRead) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]);
     449    uint32_t            cbData    = (uint32_t)(sizeof(VBoxSFRead) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
    450450    VBoxSFRead         *pData     = (VBoxSFRead *)RTMemTmpAlloc(cbData);
    451451    HGCMPageListInfo   *pPgLst    = (HGCMPageListInfo *)(pData + 1);
     
    527527    uint32_t            cbToWrite = *pcbBuffer;
    528528    uint32_t            cPages    = RT_ALIGN_32((PhysBuffer & PAGE_OFFSET_MASK) + cbToWrite, PAGE_SIZE) >> PAGE_SHIFT;
    529     uint32_t            cbData    = sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]);
     529    uint32_t            cbData    = (uint32_t)(sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
    530530    VBoxSFWrite        *pData     = (VBoxSFWrite *)RTMemTmpAlloc(cbData);
    531531    HGCMPageListInfo   *pPgLst    = (HGCMPageListInfo *)(pData + 1);
     
    575575{
    576576    uint32_t            cbToWrite = *pcbBuffer;
    577     uint32_t            cbData    = sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]);
     577    uint32_t            cbData    = (uint32_t)(sizeof(VBoxSFWrite) + RT_UOFFSETOF(HGCMPageListInfo, aPages[cPages]));
    578578    VBoxSFWrite        *pData     = (VBoxSFWrite *)RTMemTmpAlloc(cbData);
    579579    HGCMPageListInfo   *pPgLst    = (HGCMPageListInfo *)(pData + 1);
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