GetCurrentDirectoryA(sizeof(CmdBuf), CmdBuf);\r
sprintf_s(CmdFile, sizeof(CmdFile), "%s\\ventoy\\diskpart_%u.txt", CmdBuf, GetCurrentProcessId());\r
\r
- SaveBufToFile(CmdFile, Cmd, strlen(Cmd));\r
+ SaveBufToFile(CmdFile, Cmd, (int)strlen(Cmd));\r
\r
GetStartupInfoA(&Si);\r
Si.dwFlags |= STARTF_USESHOWWINDOW;\r
WaitForSingleObject(Pi.hProcess, INFINITE);\r
Log("Process finished...");\r
\r
+ CHECK_CLOSE_HANDLE(Pi.hProcess);\r
+ CHECK_CLOSE_HANDLE(Pi.hThread);\r
+\r
DeleteFileA(CmdFile);\r
return TRUE;\r
}\r