VirtualBox

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


Ignore:
Timestamp:
Sep 6, 2019 4:35:36 PM (5 years ago)
Author:
vboxsync
Message:

Runtime/extvfs.cpp: bug fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/fs/extvfs.cpp

    r80585 r80633  
    11931193                }
    11941194            }
     1195
     1196            if (RT_SUCCESS(rc))
     1197            {
     1198                bool fIns = RTAvlU32Insert(&pThis->InodeRoot, &pInode->Core);
     1199                Assert(fIns);
     1200            }
    11951201        }
    11961202        else
     
    22922298                        pDirEntry->szName[cbName] = '\0';
    22932299                        pDirEntry->cbName         = cbName;
    2294                         rc = rtFsExtInode_QueryInfo(pInode, &pDirEntry->Info, enmAddAttr);
     2300                        rc = rtFsExtInode_QueryInfo(pInodeRef, &pDirEntry->Info, enmAddAttr);
    22952301                        if (RT_SUCCESS(rc))
    22962302                        {
    22972303                            pThis->offEntry += RT_LE2H_U16(DirEntry.Core.cbRecord);
    22982304                            pThis->idxEntry++;
    2299                             rtFsExtInodeRelease(pThis->pVol, pInode);
     2305                            rtFsExtInodeRelease(pThis->pVol, pInodeRef);
    23002306                            return VINF_SUCCESS;
    23012307                        }
    2302                         rtFsExtInodeRelease(pThis->pVol, pInode);
     2308                        rtFsExtInodeRelease(pThis->pVol, pInodeRef);
    23032309                    }
    23042310                }
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