VirtualBox

Changeset 107844 in vbox for trunk


Ignore:
Timestamp:
Jan 17, 2025 11:17:45 AM (3 weeks ago)
Author:
vboxsync
Message:

VBox/HostServices/testcase/TstHGCMMock.cpp: Renaming (nits).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/testcase/TstHGCMMock.cpp

    r106061 r107844  
    570570    Assert(sizeof(*pInfo) + pInfo->cParms * sizeof(HGCMFunctionParameter) <= cbInfo);
    571571
    572     HGCMFunctionParameter *offSrcParms = VBGL_HGCM_GET_CALL_PARMS(pInfo);
    573     PVBOXHGCMSVCPARM       paDstParms  = (PVBOXHGCMSVCPARM)RTMemAlloc(pInfo->cParms * sizeof(VBOXHGCMSVCPARM));
     572    HGCMFunctionParameter *pSrcParm  = VBGL_HGCM_GET_CALL_PARMS(pInfo);
     573    PVBOXHGCMSVCPARM       paDstParms = (PVBOXHGCMSVCPARM)RTMemAlloc(pInfo->cParms * sizeof(VBOXHGCMSVCPARM));
    574574
    575575    uint16_t i = 0;
    576576    for (; i < pInfo->cParms; i++)
    577577    {
    578         switch (offSrcParms->type)
     578        switch (pSrcParm->type)
    579579        {
    580580            case VMMDevHGCMParmType_32bit:
    581581            {
    582582                paDstParms[i].type     = VBOX_HGCM_SVC_PARM_32BIT;
    583                 paDstParms[i].u.uint32 = offSrcParms->u.value32;
     583                paDstParms[i].u.uint32 = pSrcParm->u.value32;
    584584                break;
    585585            }
     
    588588            {
    589589                paDstParms[i].type     = VBOX_HGCM_SVC_PARM_64BIT;
    590                 paDstParms[i].u.uint64 = offSrcParms->u.value64;
     590                paDstParms[i].u.uint64 = pSrcParm->u.value64;
    591591                break;
    592592            }
     
    595595            {
    596596                paDstParms[i].type           = VBOX_HGCM_SVC_PARM_PTR;
    597                 paDstParms[i].u.pointer.addr = (void *)offSrcParms->u.LinAddr.uAddr;
    598                 paDstParms[i].u.pointer.size = offSrcParms->u.LinAddr.cb;
     597                paDstParms[i].u.pointer.addr = (void *)pSrcParm->u.LinAddr.uAddr;
     598                paDstParms[i].u.pointer.size = pSrcParm->u.LinAddr.cb;
    599599                break;
    600600            }
     
    605605        }
    606606
    607         offSrcParms++;
     607        pSrcParm++;
    608608    }
    609609
     
    615615    if (RT_SUCCESS(rc2))
    616616    {
    617         offSrcParms = VBGL_HGCM_GET_CALL_PARMS(pInfo);
     617        pSrcParm = VBGL_HGCM_GET_CALL_PARMS(pInfo);
    618618
    619619        for (i = 0; i < pInfo->cParms; i++)
    620620        {
    621             paDstParms[i].type = offSrcParms->type;
     621            paDstParms[i].type = pSrcParm->type;
    622622            switch (paDstParms[i].type)
    623623            {
    624624                case VMMDevHGCMParmType_32bit:
    625                     offSrcParms->u.value32 = paDstParms[i].u.uint32;
     625                    pSrcParm->u.value32 = paDstParms[i].u.uint32;
    626626                    break;
    627627
    628628                case VMMDevHGCMParmType_64bit:
    629                     offSrcParms->u.value64 = paDstParms[i].u.uint64;
     629                    pSrcParm->u.value64 = paDstParms[i].u.uint64;
    630630                    break;
    631631
    632632                case VMMDevHGCMParmType_LinAddr:
    633633                {
    634                     offSrcParms->u.LinAddr.cb = paDstParms[i].u.pointer.size;
     634                    pSrcParm->u.LinAddr.cb = paDstParms[i].u.pointer.size;
    635635                    break;
    636636                }
     
    641641            }
    642642
    643             offSrcParms++;
     643            pSrcParm++;
    644644        }
    645645    }
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