VirtualBox

Changeset 4006 in vbox


Ignore:
Timestamp:
Aug 2, 2007 2:48:29 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
23433
Message:

Bugfix

Location:
trunk/src/VBox/HostServices/SharedFolders
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp

    r3999 r4006  
    116116        AssertFailed();
    117117
     118    *ppDir = (PRTDIR)1;
    118119    return VINF_SUCCESS;
    119120}
     
    371372                    rc = vbsfCorrectCasing(pszFullPath, src);
    372373                    if (VBOX_FAILURE(rc))
     374                    {
     375                        if (!fEndOfString)
     376                              *end = RTPATH_DELIMITER;
    373377                        break;
     378                    }
    374379                }
    375380
     
    392397    if (VBOX_SUCCESS(rc))
    393398        Log(("New valid path %s\n", pszFullPath));
     399    else
     400        Log(("Old invalid path %s\n", pszFullPath));
    394401    return rc;
    395402}
     
    416423    strcpy(szTest, "c:\\test dir\\SUBDIR\\");
    417424    testCase(szTest);
     425    strcpy(szTest, "c:\\test dir\\invalid\\SUBDIR\\test.bat");
     426    testCase(szTest);
    418427    return 0;
    419428}
  • trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp

    r4004 r4006  
    423423                            rc = vbsfCorrectCasing(pszFullPath, src);
    424424                            if (VBOX_FAILURE(rc))
     425                            {
     426                                if (!fEndOfString)
     427                                    *end = RTPATH_DELIMITER;
    425428                                break;
     429                            }
    426430                        }
    427431
Note: See TracChangeset for help on using the changeset viewer.

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