SHELL_FILE_HANDLE Handle;\r
CONST CHAR16 *Param1;\r
CHAR16 *Param1Copy;\r
+ CHAR16* Walker;\r
\r
ProblemParam = NULL;\r
ShellStatus = SHELL_SUCCESS;\r
}\r
} else {\r
Param1Copy = CatSPrint(NULL, L"%s", Param1, NULL);\r
+ for (Walker = Param1Copy; Walker != NULL && *Walker != CHAR_NULL ; Walker++) {\r
+ if (*Walker == L'\"') {\r
+ CopyMem(Walker, Walker+1, StrSize(Walker) - sizeof(Walker[0]));\r
+ }\r
+ }\r
+ \r
if (Param1Copy != NULL) {\r
Param1Copy = PathCleanUpDirectories(Param1Copy);\r
}\r