- Timestamp:
- Oct 12, 2010 10:38:24 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 66577
- Location:
- trunk/src/VBox/Main
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/MachineImpl.cpp
r33000 r33051 475 475 strConfigFile.append(RTPATH_DELIMITER); 476 476 strConfigFile.append(strName); 477 strConfigFile.append(". xml");477 strConfigFile.append(".vbox"); 478 478 479 479 HRESULT rc = initImpl(aParent, strConfigFile); … … 7642 7642 } 7643 7643 7644 newConfigFile = Utf8StrFmt("%s%c%s. xml",7644 newConfigFile = Utf8StrFmt("%s%c%s.vbox", 7645 7645 newConfigDir.c_str(), RTPATH_DELIMITER, newName.c_str()); 7646 7646 -
trunk/src/VBox/Main/VirtualBoxImpl.cpp
r32894 r33051 1174 1174 getDefaultMachineFolder(strSettingsFile); 1175 1175 1176 strSettingsFile = Utf8StrFmt("%s%c%ls%c%ls. xml",1176 strSettingsFile = Utf8StrFmt("%s%c%ls%c%ls.vbox", 1177 1177 strSettingsFile.c_str(), 1178 1178 RTPATH_DELIMITER, -
trunk/src/VBox/Main/xml/Settings.cpp
r32986 r33051 856 856 ) 857 857 { 858 // compose new filename: strip off trailing ".xml" 859 Utf8Str strFilenameNew = m->strFilename.substr(0, m->strFilename.length() - 4); 858 // compose new filename: strip off trailing ".xml"/".vbox" 859 Utf8Str strFilenameNew; 860 Utf8Str strExt = ".xml"; 861 if (m->strFilename.endsWith(".xml")) 862 strFilenameNew = m->strFilename.substr(0, m->strFilename.length() - 4); 863 else if (m->strFilename.endsWith(".vbox")) 864 { 865 strFilenameNew = m->strFilename.substr(0, m->strFilename.length() - 5); 866 strExt = ".vbox"; 867 } 868 860 869 // and append something likd "-1.3-linux.xml" 861 870 strFilenameNew.append("-"); 862 871 strFilenameNew.append(m->strSettingsVersionFull); // e.g. "1.3-linux" 863 strFilenameNew.append( ".xml");872 strFilenameNew.append(strExt); // .xml for main config, .vbox for machine config 864 873 865 874 RTFileMove(m->strFilename.c_str(),
Note:
See TracChangeset
for help on using the changeset viewer.