VirtualBox

Changeset 69816 in vbox for trunk/src/VBox/Runtime


Ignore:
Timestamp:
Nov 23, 2017 6:54:20 PM (7 years ago)
Author:
vboxsync
Message:

build fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp

    r69815 r69816  
    26882688    if (RT_SUCCESS(rc))
    26892689    {
     2690        if (   pPath->fDirSlash
     2691            || pPath->cComponents == 0)
     2692            fObjFlags &= ~RTVFSOBJ_F_OPEN_ANY | RTVFSOBJ_F_OPEN_DIRECTORY;
     2693
    26902694        if (pPath->cComponents > 0)
    26912695        {
     
    27062710                if (pPath->fDirSlash)
    27072711                {
    2708                     RTVFSDIR hVfsDir;
     2712                    RTVFSDIR hVfsSubDir;
    27092713                    RTVfsLockAcquireWrite(pVfsParentDir->Base.hLock);
    2710                     rc = pVfsParentDir->pOps->pfnOpenDir(pVfsParentDir->Base.pvThis, pszEntryName, 0 /** @todo fFlags*/, &hVfsDir);
     2714                    rc = pVfsParentDir->pOps->pfnOpenDir(pVfsParentDir->Base.pvThis, pszEntryName,
     2715                                                         0 /** @todo fFlags*/, &hVfsSubDir);
    27112716                    RTVfsLockReleaseWrite(pVfsParentDir->Base.hLock);
    27122717                    if (RT_SUCCESS(rc))
    27132718                    {
    2714                         *phVfsObj = RTVfsObjFromDir(hVfsDir);
    2715                         RTVfsDirRelease(hVfsDir);
     2719                        *phVfsObj = RTVfsObjFromDir(hVfsSubDir);
     2720                        RTVfsDirRelease(hVfsSubDir);
    27162721                        AssertStmt(*phVfsObj != NIL_RTVFSOBJ, rc = VERR_INTERNAL_ERROR_3);
    27172722                    }
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