VirtualBox

Ignore:
Timestamp:
Nov 19, 2017 2:27:58 PM (7 years ago)
Author:
vboxsync
Message:

iprt/dir: Morphing PRTDIR into a handle named RTDIR. (Been wanting to correct this for years. Don't know why I makde it a pointer rather than an abstrct handle like everything else.)

Location:
trunk/src/VBox/ValidationKit/utils/usb
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTest.cpp

    r69111 r69753  
    303303#define USBTEST_USB_DEV_SYSFS "/sys/bus/usb/devices/"
    304304
    305     PRTDIR pDirUsb = NULL;
    306     int rc = RTDirOpen(&pDirUsb, USBTEST_USB_DEV_SYSFS);
     305    RTDIR hDirUsb = NULL;
     306    int rc = RTDirOpen(&hDirUsb, USBTEST_USB_DEV_SYSFS);
    307307    if (RT_SUCCESS(rc))
    308308    {
     
    310310        {
    311311            RTDIRENTRY DirUsbBus;
    312             rc = RTDirRead(pDirUsb, &DirUsbBus, NULL);
     312            rc = RTDirRead(hDirUsb, &DirUsbBus, NULL);
    313313            if (   RT_SUCCESS(rc)
    314314                && RTStrNCmp(DirUsbBus.szName, "usb", 3)
     
    368368            rc = VINF_SUCCESS;
    369369
    370         RTDirClose(pDirUsb);
     370        RTDirClose(hDirUsb);
    371371    }
    372372
     
    390390    char *pszDevPath = NULL;
    391391
    392     PRTDIR pDirUsb = NULL;
    393     int rc = RTDirOpen(&pDirUsb, "/dev/bus/usb");
     392    RTDIR hDirUsb = NULL;
     393    int rc = RTDirOpen(&hDirUsb, "/dev/bus/usb");
    394394    if (RT_SUCCESS(rc))
    395395    {
     
    397397        {
    398398            RTDIRENTRY DirUsbBus;
    399             rc = RTDirRead(pDirUsb, &DirUsbBus, NULL);
     399            rc = RTDirRead(hDirUsb, &DirUsbBus, NULL);
    400400            if (RT_SUCCESS(rc))
    401401            {
     
    403403                RTStrPrintf(&aszPath[0], RT_ELEMENTS(aszPath), "/dev/bus/usb/%s", DirUsbBus.szName);
    404404
    405                 PRTDIR pDirUsbBus = NULL;
    406                 rc = RTDirOpen(&pDirUsbBus, &aszPath[0]);
     405                RTDIR hDirUsbBus = NULL;
     406                rc = RTDirOpen(&hDirUsbBus, &aszPath[0]);
    407407                if (RT_SUCCESS(rc))
    408408                {
     
    410410                    {
    411411                        RTDIRENTRY DirUsbDev;
    412                         rc = RTDirRead(pDirUsbBus, &DirUsbDev, NULL);
     412                        rc = RTDirRead(hDirUsbBus, &DirUsbDev, NULL);
    413413                        if (RT_SUCCESS(rc))
    414414                        {
     
    441441
    442442                    rc = VINF_SUCCESS;
    443                     RTDirClose(pDirUsbBus);
     443                    RTDirClose(hDirUsbBus);
    444444                }
    445445            }
     
    449449                 && !pszDevPath);
    450450
    451         RTDirClose(pDirUsb);
     451        RTDirClose(hDirUsb);
    452452    }
    453453
  • trunk/src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp

    r69674 r69753  
    125125        return VERR_BUFFER_OVERFLOW;
    126126
    127     PRTDIR pDir = NULL;
    128     rc = RTDirOpenFiltered(&pDir, aszPath, RTDIRFILTER_WINNT, 0 /*fFlags*/);
     127    RTDIR hDir = NULL;
     128    rc = RTDirOpenFiltered(&hDir, aszPath, RTDIRFILTER_WINNT, 0 /*fFlags*/);
    129129    if (RT_SUCCESS(rc))
    130130    {
     
    132132        {
    133133            RTDIRENTRY DirFolderContent;
    134             rc = RTDirRead(pDir, &DirFolderContent, NULL);
     134            rc = RTDirRead(hDir, &DirFolderContent, NULL);
    135135            if (RT_SUCCESS(rc))
    136136            {
     
    182182            rc = VINF_SUCCESS;
    183183
    184         RTDirClose(pDir);
     184        RTDirClose(hDir);
    185185    }
    186186
     
    205205
    206206    /* Enumerate the available HCD and their bus numbers. */
    207     PRTDIR pDir = NULL;
    208     int rc = RTDirOpenFiltered(&pDir, aszPath, RTDIRFILTER_WINNT, 0 /*fFlags*/);
     207    RTDIR hDir = NULL;
     208    int rc = RTDirOpenFiltered(&hDir, aszPath, RTDIRFILTER_WINNT, 0 /*fFlags*/);
    209209    if (RT_SUCCESS(rc))
    210210    {
     
    215215        {
    216216            RTDIRENTRY DirFolderContent;
    217             rc = RTDirRead(pDir, &DirFolderContent, NULL);
     217            rc = RTDirRead(hDir, &DirFolderContent, NULL);
    218218            if (RT_SUCCESS(rc))
    219219            {
     
    270270            rc = VINF_SUCCESS;
    271271
    272         RTDirClose(pDir);
     272        RTDirClose(hDir);
    273273    }
    274274
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