Коммит 70422cda создал по автору Mark Jansen's avatar Mark Jansen
Просмотр файлов

[SHELL32] Fix starting disk cleanup from drive properties

CORE-12314
владелец 97e7efc0
......@@ -553,8 +553,13 @@ CDrvDefExt::GeneralPageProc(
WCHAR wszCmd[MAX_PATH];
StringCbPrintfW(wszCmd, sizeof(wszCmd), wszBuf, pDrvDefExt->m_wszDrive[0]);
WCHAR* wszArgs = PathGetArgsW(wszCmd);
if (wszArgs && *wszArgs && wszArgs != wszCmd)
wszArgs[-1] = UNICODE_NULL;
else
wszArgs = NULL;
if (ShellExecuteW(hwndDlg, NULL, wszCmd, NULL, NULL, SW_SHOW) <= (HINSTANCE)32)
if (ShellExecuteW(hwndDlg, NULL, wszCmd, wszArgs, NULL, SW_SHOW) <= (HINSTANCE)32)
ERR("Failed to create cleanup process %ls\n", wszCmd);
}
}
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать