Changeset 107757 in vbox
- Timestamp:
- Jan 14, 2025 1:27:34 PM (2 months ago)
- svn:sync-xref-src-repo-rev:
- 166869
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp
r106061 r107757 667 667 RTEXITCODE handleModifyMedium(HandlerArg *a) 668 668 { 669 HRESULT hrc;670 669 int vrc; 671 670 enum { … … 741 740 if (pszProperty) 742 741 { 743 char *p Delimiter = strchr(pszProperty, '=');744 if (p Delimiter)742 char *pszDelimiter = strchr(pszProperty, '='); 743 if (pszDelimiter) 745 744 { 746 *p Delimiter = '\0';745 *pszDelimiter = '\0'; 747 746 748 747 Bstr bstrName(pszProperty); 749 Bstr bstrValue(&p Delimiter[1]);748 Bstr bstrValue(&pszDelimiter[1]); 750 749 bstrName.detachTo(mediumPropNames.appendedRaw()); 751 750 bstrValue.detachTo(mediumPropValues.appendedRaw()); 752 751 fModifyProperties = true; 753 752 } 754 else 755 { 756 errorArgument(Disk::tr("Invalid --property argument '%s'"), ValueUnion.psz); 757 hrc = E_FAIL; 758 } 753 759 754 RTStrFree(pszProperty); 755 756 if (!pszDelimiter) 757 return errorArgument(Disk::tr("Invalid --property argument '%s'"), ValueUnion.psz); 760 758 } 761 759 else … … 763 761 RTStrmPrintf(g_pStdErr, Disk::tr("Error: Failed to allocate memory for medium property '%s'\n"), 764 762 ValueUnion.psz); 765 hrc = E_FAIL;763 return RTEXITCODE_FAILURE; 766 764 } 767 765 break; … … 841 839 ) 842 840 return errorSyntax(Disk::tr("No operation specified")); 841 842 HRESULT hrc; 843 843 844 844 /* Always open the medium if necessary, there is no other way. */ … … 956 956 if (SUCCEEDED(hrc) && !pProgress.isNull()) 957 957 { 958 hrc =showProgress(pProgress);958 showProgress(pProgress); 959 959 CHECK_PROGRESS_ERROR(pProgress, (Disk::tr("Failed to move medium"))); 960 960 } … … 1205 1205 1206 1206 1207 hrc =showProgress(pProgress);1207 showProgress(pProgress); 1208 1208 CHECK_PROGRESS_ERROR_BREAK(pProgress, (Disk::tr("Failed to clone medium"))); 1209 1209 … … 1773 1773 RTEXITCODE handleCloseMedium(HandlerArg *a) 1774 1774 { 1775 HRESULT hrc = S_OK;1776 1775 enum { 1777 1776 CMD_NONE, … … 1842 1841 if (cmd == CMD_NONE) 1843 1842 cmd = CMD_DISK; 1843 1844 1844 if (!pszFilenameOrUuid) 1845 1845 return errorSyntax(Disk::tr("Medium name or UUID required")); 1846 1847 HRESULT hrc = S_OK; 1846 1848 1847 1849 ComPtr<IMedium> pMedium; … … 1867 1869 if (SUCCEEDED(hrc)) 1868 1870 { 1869 hrc =showProgress(pProgress);1871 showProgress(pProgress); 1870 1872 CHECK_PROGRESS_ERROR(pProgress, (Disk::tr("Failed to delete medium"))); 1871 1873 }
Note:
See TracChangeset
for help on using the changeset viewer.