VirtualBox

忽略:
時間撮記:
2013-6-26 下午02:24:17 (11 年 以前)
作者:
vboxsync
訊息:

USB: respect the case that vusbDevGetRh() returns NULL

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/USB/VUSBReadAhead.cpp

    r44528 r46806  
    369369    if (pArgs)
    370370    {
     371        PVUSBROOTHUB pRh = vusbDevGetRh(pDev);
    371372        pArgs->pDev  = pDev;
    372373        pArgs->pPipe = pPipe;
    373374        pArgs->fTerminate = false;
    374         pArgs->fHighSpeed = ((vusbDevGetRh(pDev)->fHcVersions & VUSB_STDVER_20) != 0);
     375        pArgs->fHighSpeed = pRh && ((pRh->fHcVersions & VUSB_STDVER_20) != 0);
    375376        if (pArgs->fHighSpeed)
    376377            rc = RTThreadCreate(&pPipe->ReadAheadThread, vusbDevReadAheadThread, pArgs, 0, RTTHREADTYPE_IO, RTTHREADFLAGS_WAITABLE, "USBISOC");
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette