Revision: 9629 https://osdn.net/projects/ttssh2/scm/svn/commits/9629 Author: zmatsuo Date: 2021-12-24 23:43:00 +0900 (Fri, 24 Dec 2021) Log Message: ----------- CreateProcess() のハンドルリークを修正 - warning C6335: 処理情報ハンドル 'pi.hProcess' がリークしています。 - warning C6335: 処理情報ハンドル 'pi.hThread' がリークしています。 - 未使用コード削除 Modified Paths: -------------- trunk/teraterm/teraterm/ttdde.c -------------- next part -------------- Modified: trunk/teraterm/teraterm/ttdde.c =================================================================== --- trunk/teraterm/teraterm/ttdde.c 2021-12-24 14:42:51 UTC (rev 9628) +++ trunk/teraterm/teraterm/ttdde.c 2021-12-24 14:43:00 UTC (rev 9629) @@ -1220,11 +1220,6 @@ if (Startup) strncat_s(Cmnd,sizeof(Cmnd)," /S",_TRUNCATE); // "startup" flag -#if 0 - if (WinExec(Cmnd,SW_MINIMIZE) < 32) - EndDDE(); -#else - // \x83\x8D\x83O\x8D̎撆\x82\xE0\x89\xBA\x82\xB0\x82Ȃ\xA2\x82\xB1\x82Ƃɂ\xB7\x82\xE9\x81B(2005.8.14 yutaka) #if 0 // Tera Term\x96{\x91̂Ń\x8D\x83O\x8D̎撆\x82Ƀ}\x83N\x83\x8D\x82\xF0\x8E\xC0\x8Ds\x82\xB7\x82\xE9\x82ƁA\x83}\x83N\x83\x8D\x82̓\xAE\x8D삪\x92\xE2\x8E~\x82\xB7\x82邱\x82Ƃ\xAA @@ -1254,5 +1249,8 @@ &si, &pi) == 0) { EndDDE(); } -#endif + else { + CloseHandle(pi.hThread); + CloseHandle(pi.hProcess); + } }