VirtualBox

Changeset 44046 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Dec 6, 2012 8:20:58 AM (12 years ago)
Author:
vboxsync
Message:

VBoxServiceControlThreadRequestAllocEx: Corrected parameter name and drop unnecessary cast. Looks like someone changed pbData to void * and didn't bother cleaning up.

Location:
trunk/src/VBox/Additions/common/VBoxService
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlThread.cpp

    r43981 r44046  
    912912 *                                  Must be freed later with VBoxServiceControlThreadRequestFree().
    913913 * @param   enmType                 Request type.
    914  * @param   pbData                  Payload data, based on request type.
     914 * @param   pvData                  Payload data, based on request type.
    915915 * @param   cbData                  Size of payload data (in bytes).
    916916 * @param   uCID                    Context ID to which this request belongs to.
     
    918918int VBoxServiceControlThreadRequestAllocEx(PVBOXSERVICECTRLREQUEST   *ppReq,
    919919                                           VBOXSERVICECTRLREQUESTTYPE enmType,
    920                                            void*                      pbData,
     920                                           void                      *pvData,
    921921                                           size_t                     cbData,
    922922                                           uint32_t                   uCID)
     
    924924    AssertPtrReturn(ppReq, VERR_INVALID_POINTER);
    925925
    926     PVBOXSERVICECTRLREQUEST pReq = (PVBOXSERVICECTRLREQUEST)
    927         RTMemAlloc(sizeof(VBOXSERVICECTRLREQUEST));
     926    PVBOXSERVICECTRLREQUEST pReq = (PVBOXSERVICECTRLREQUEST)RTMemAlloc(sizeof(VBOXSERVICECTRLREQUEST));
    928927    AssertPtrReturn(pReq, VERR_NO_MEMORY);
    929928
     
    932931    pReq->uCID    = uCID;
    933932    pReq->cbData  = cbData;
    934     pReq->pvData  = (uint8_t*)pbData;
     933    pReq->pvData  = pvData;
    935934
    936935    /* Set request result to some defined state in case
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h

    r42846 r44046  
    427427extern int                      VBoxServiceControlThreadRequestAllocEx(PVBOXSERVICECTRLREQUEST    *ppReq,
    428428                                                                       VBOXSERVICECTRLREQUESTTYPE  enmType,
    429                                                                        void*                       pbData,
     429                                                                       void                       *pvData,
    430430                                                                       size_t                      cbData,
    431431                                                                       uint32_t                    uCID);
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