VirtualBox

Changeset 78054 in vbox


Ignore:
Timestamp:
Apr 9, 2019 10:48:33 AM (6 years ago)
Author:
vboxsync
Message:

FE/Qt: Fixed flag handling for UIFileManagerGuestTable::deleteByItem() and UIFileManagerGuestTable::deleteByPath().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp

    r77932 r78054  
    232232    if (item->isUpDirectory())
    233233        return;
    234     QVector<KDirectoryRemoveRecFlag> flags(KDirectoryRemoveRecFlag_ContentAndDir);
    235234
    236235    if (item->isDirectory())
    237236    {
    238         m_comGuestSession.DirectoryRemoveRecursive(item->path(), flags);
     237        QVector<KDirectoryRemoveRecFlag> aFlags;
     238        aFlags.push_back(KDirectoryRemoveRecFlag_ContentAndDir);
     239
     240        m_comGuestSession.DirectoryRemoveRecursive(item->path(), aFlags);
    239241    }
    240242    else
     
    259261        else if (eType == KFsObjType_Directory)
    260262        {
    261             QVector<KDirectoryRemoveRecFlag> flags(KDirectoryRemoveRecFlag_ContentAndDir);
    262             m_comGuestSession.DirectoryRemoveRecursive(strPath, flags);
     263            QVector<KDirectoryRemoveRecFlag> aFlags;
     264            aFlags.push_back(KDirectoryRemoveRecFlag_ContentAndDir);
     265
     266            m_comGuestSession.DirectoryRemoveRecursive(strPath, aFlags);
    263267        }
    264268
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