Revision: 10937 https://osdn.net/projects/ttssh2/scm/svn/commits/10937 Author: zmatsuo Date: 2023-09-16 23:32:31 +0900 (Sat, 16 Sep 2023) Log Message: ----------- タイトル長の上限制限がある個所を修正 - 動的に文字列を確保するようにした - 他の場所にも上限制限があると思われる Modified Paths: -------------- trunk/teraterm/teraterm/vtwin.cpp -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2023-09-16 14:32:22 UTC (rev 10936) +++ trunk/teraterm/teraterm/vtwin.cpp 2023-09-16 14:32:31 UTC (rev 10937) @@ -4299,7 +4299,6 @@ void CVTWindow::OnSetupWindow() { BOOL Ok; - char orgTitle[TitleBuffSize]; HelpId = HlpSetupWindow; ts.VTFlag = 1; @@ -4311,7 +4310,7 @@ SetDialogFont(ts.DialogFontNameW, ts.DialogFontPoint, ts.DialogFontCharSet, ts.UILanguageFileW, "Tera Term", "DLG_SYSTEM_FONT"); - strncpy_s(orgTitle, sizeof(orgTitle), ts.Title, _TRUNCATE); + char *orgTitle = strdup(ts.Title); Ok = (*SetupWin)(HVTWin, &ts); if (Ok) { @@ -4328,6 +4327,7 @@ ChangeWin(); } + free(orgTitle); } void CVTWindow::OnSetupFont()