- Timestamp:
- Sep 3, 2009 10:00:08 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 51863
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceExec.cpp
r22728 r22733 114 114 bool VBoxServiceExecValidateFlags(char* pszFlags) 115 115 { 116 if (pszFlags == NULL) 117 return false; 116 bool ret = false; 118 117 119 118 if ( (NULL != RTStrStr(pszFlags, "TRANSIENT")) 120 119 && (NULL != RTStrStr(pszFlags, "RDONLYGUEST"))) 121 120 { 122 ret urntrue;121 ret = true; 123 122 } 124 return false; 123 VBoxServiceVerbose(3, "Validating flags %s = %s\n", 124 ((pszFlags == NULL) || (RTStrICmp(pszFlags, "") == 0)) ? "<NULL>" : pszFlags, 125 ret ? "true" : "false"); 126 return ret; 125 127 } 126 128 … … 186 188 else 187 189 { 188 !VBoxServiceExecValidateFlags(pszSysprepCmdFlags) ? rc = rc : rc = VERR_ACCESS_DENIED;190 VBoxServiceExecValidateFlags(pszSysprepCmdFlags) ? rc = rc : rc = VERR_ACCESS_DENIED; 189 191 if (RT_SUCCESS(rc)) 190 192 { … … 232 234 else 233 235 { 234 !VBoxServiceExecValidateFlags(pszSysprepArgsFlags) ? rc = rc : rc = VERR_ACCESS_DENIED;236 VBoxServiceExecValidateFlags(pszSysprepArgsFlags) ? rc = rc : rc = VERR_ACCESS_DENIED; 235 237 if (RT_SUCCESS(rc)) 236 238 {
Note:
See TracChangeset
for help on using the changeset viewer.