Revision: 10268 https://osdn.net/projects/ttssh2/scm/svn/commits/10268 Author: zmatsuo Date: 2022-09-14 23:16:07 +0900 (Wed, 14 Sep 2022) Log Message: ----------- シリアルポートの設定画面でポートを切り替えられない問題を修正 ticket #45642 Ticket Links: ------------ https://osdn.net/projects/ttssh2/tracker/detail/45642 Modified Paths: -------------- trunk/teraterm/ttpdlg/ttdlg.c -------------- next part -------------- Modified: trunk/teraterm/ttpdlg/ttdlg.c =================================================================== --- trunk/teraterm/ttpdlg/ttdlg.c 2022-09-14 14:15:56 UTC (rev 10267) +++ trunk/teraterm/ttpdlg/ttdlg.c 2022-09-14 14:16:07 UTC (rev 10268) @@ -1175,7 +1175,7 @@ { IDCANCEL, "BTN_CANCEL" }, { IDC_SERIALHELP, "BTN_HELP" }, }; - PTTSet ts = NULL; + PTTSet ts = (PTTSet)GetWindowLongPtr(Dialog, DWLP_USER); int i, w, sel; char Temp[128]; static WORD ComPortTable[MAXCOMPORT]; // \x8Eg\x97p\x89\\x82\xC8COM\x83|\x81[\x83g\x94ԍ\x86 @@ -1314,7 +1314,6 @@ case WM_COMMAND: switch (LOWORD(wParam)) { case IDOK: - ts = (PTTSet)GetWindowLongPtr(Dialog,DWLP_USER); if ( ts!=NULL ) { memset(Temp, 0, sizeof(Temp)); GetDlgItemText(Dialog, IDC_SERIALPORT, Temp, sizeof(Temp)-1);