VirtualBox

Changeset 71827 in vbox for trunk


Ignore:
Timestamp:
Apr 11, 2018 4:23:23 PM (7 years ago)
Author:
vboxsync
Message:

Guest Control/Main: Fixes for copying directory contents vs. entire directories from/to guest.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp

    r71819 r71827  
    11301130        && !strSrcDir.endsWith("\\"))
    11311131    {
    1132         if (   !strDstDir.endsWith("/")
    1133             && !strDstDir.endsWith("\\"))
    1134             strDstDir += "/";
    1135 
    1136         strDstDir += Utf8StrFmt("%s", RTPathFilename(strSrcDir.c_str()));
     1132        if (   strDstDir.endsWith("/")
     1133            || strDstDir.endsWith("\\"))
     1134        {
     1135            strDstDir += Utf8StrFmt("%s", RTPathFilename(strSrcDir.c_str()));
     1136        }
    11371137    }
    11381138
     
    13531353        && !strSrcDir.endsWith("\\"))
    13541354    {
    1355         if (   !strDstDir.endsWith("/")
    1356             && !strDstDir.endsWith("\\"))
    1357             strDstDir += "/";
    1358 
    1359         strDstDir += Utf8StrFmt("%s", RTPathFilename(strSrcDir.c_str()));
     1355        if (   strDstDir.endsWith("/")
     1356            || strDstDir.endsWith("\\"))
     1357        {
     1358            strDstDir += Utf8StrFmt("%s", RTPathFilename(strSrcDir.c_str()));
     1359        }
    13601360    }
    13611361
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