Changeset 7406 in vbox for trunk/src/VBox/Additions/WINNT
- Timestamp:
- Mar 10, 2008 2:34:31 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 28839
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxGINA/Helper.cpp
r5999 r7406 98 98 return false; 99 99 } 100 /* convert from UTF-8 to U CS2and store in global variables */101 PRTU CS2ptr = NULL;102 if ( VBOX_SUCCESS(RTStrUtf8ToUcs2(&ptr, vmmreqCredentials.szUserName)) && ptr)100 /* convert from UTF-8 to UTF-16 and store in global variables */ 101 PRTUTF16 ptr = NULL; 102 if (RT_SUCCESS(RTStrToUtf16(vmmreqCredentials.szUserName, &ptr)) && ptr) 103 103 { 104 104 wcscpy(g_Username, ptr); 105 RT StrUcs2Free(ptr);105 RTUtf16Free(ptr); 106 106 } 107 107 ptr = NULL; 108 if ( VBOX_SUCCESS(RTStrUtf8ToUcs2(&ptr, vmmreqCredentials.szPassword)) && ptr)108 if (RT_SUCCESS(RTStrToUtf16(vmmreqCredentials.szPassword, &ptr)) && ptr) 109 109 { 110 110 wcscpy(g_Password, ptr); 111 RT StrUcs2Free(ptr);111 RTUtf16Free(ptr); 112 112 } 113 113 ptr = NULL; 114 if ( VBOX_SUCCESS(RTStrUtf8ToUcs2(&ptr, vmmreqCredentials.szDomain)) && ptr)114 if (RT_SUCCESS(RTStrToUtf16(vmmreqCredentials.szDomain, &ptr)) && ptr) 115 115 { 116 116 wcscpy(g_Domain, ptr); 117 RT StrUcs2Free(ptr);117 RTUtf16Free(ptr); 118 118 } 119 119 Log(("VBoxGINA::credentialsRetrieve: returning user '%s', password '%s', domain '%s'\n", … … 189 189 /* post termination event semaphore */ 190 190 int rc = RTThreadUserSignal(gThreadPoller); 191 if ( VBOX_SUCCESS(rc))191 if (RT_SUCCESS(rc)) 192 192 { 193 193 Log(("VBoxGINA::credentialsPollerTerminate: waiting for thread to terminate\n"));
Note:
See TracChangeset
for help on using the changeset viewer.