- Timestamp:
- Jul 11, 2012 3:57:23 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp
r42113 r42114 56 56 Utf8Str aUser, Utf8Str aPassword, Utf8Str aDomain, Utf8Str aName) 57 57 { 58 AssertPtrReturn(aGuest, VERR_INVALID_POINTER); 59 58 60 /* Enclose the state transition NotReady->InInit->Ready. */ 59 61 AutoInitSpan autoInitSpan(this); … … 768 770 com::SafeArray<Utf8Str> argumentsUtf8(arguments.size()); 769 771 for (size_t i = 0; i < arguments.size(); i++) 770 argumentsUtf8[i] = Utf8Str( arguments[i]);772 argumentsUtf8[i] = Utf8Str(Bstr(arguments[i])); 771 773 772 774 com::SafeArray<IN_BSTR> environment(ComSafeArrayInArg(aEnvironment)); 773 775 com::SafeArray<Utf8Str> environmentUtf8(environment.size()); 774 776 for (size_t i = 0; i < environment.size(); i++) 775 environmentUtf8[i] = Utf8Str( environment[i]);777 environmentUtf8[i] = Utf8Str(Bstr(environment[i])); 776 778 777 779 int rc = processCreateExInteral(Utf8Str(aCommand), ComSafeArrayAsInParam(argumentsUtf8), ComSafeArrayAsInParam(environmentUtf8), … … 798 800 com::SafeArray<Utf8Str> argumentsUtf8(arguments.size()); 799 801 for (size_t i = 0; i < arguments.size(); i++) 800 argumentsUtf8[i] = Utf8Str( arguments[i]);802 argumentsUtf8[i] = Utf8Str(Bstr(arguments[i])); 801 803 802 804 com::SafeArray<IN_BSTR> environment(ComSafeArrayInArg(aEnvironment)); 803 805 com::SafeArray<Utf8Str> environmentUtf8(environment.size()); 804 806 for (size_t i = 0; i < environment.size(); i++) 805 environmentUtf8[i] = Utf8Str( environment[i]);807 environmentUtf8[i] = Utf8Str(Bstr(environment[i])); 806 808 807 809 int rc = processCreateExInteral(Utf8Str(aCommand), ComSafeArrayAsInParam(argumentsUtf8), ComSafeArrayAsInParam(environmentUtf8),
Note:
See TracChangeset
for help on using the changeset viewer.