svnno****@sourc*****
svnno****@sourc*****
2015年 5月 19日 (火) 00:27:56 JST
Revision: 5877 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5877 Author: maya Date: 2015-05-19 00:27:53 +0900 (Tue, 19 May 2015) Log Message: ----------- 接続するとキーボード設定ファイル名が消えてしまうのを、ファイル名が残るようにした Modified Paths: -------------- trunk/teraterm/teraterm/keyboard.c trunk/teraterm/ttpcmn/ttcmn.c trunk/teraterm/ttpset/ttset.c -------------- next part -------------- Modified: trunk/teraterm/teraterm/keyboard.c =================================================================== --- trunk/teraterm/teraterm/keyboard.c 2015-05-16 16:47:54 UTC (rev 5876) +++ trunk/teraterm/teraterm/keyboard.c 2015-05-18 15:27:53 UTC (rev 5877) @@ -48,12 +48,14 @@ #ifdef SHARED_KEYMAP if ( strlen(ts.KeyCnfFN)==0 ) return; #else + /* if ( strlen(ts.KeyCnfFN)==0 ) { if ( KeyMap != NULL ) { return; } strncpy_s(ts.KeyCnfFN, sizeof(ts.KeyCnfFN),"KEYBOARD.CNF", _TRUNCATE); } + */ #endif ExtractFileName(ts.KeyCnfFN,TempName,sizeof(TempName)); ExtractDirName(ts.KeyCnfFN,TempDir); Modified: trunk/teraterm/ttpcmn/ttcmn.c =================================================================== --- trunk/teraterm/ttpcmn/ttcmn.c 2015-05-16 16:47:54 UTC (rev 5876) +++ trunk/teraterm/ttpcmn/ttcmn.c 2015-05-18 15:27:53 UTC (rev 5877) @@ -80,6 +80,10 @@ _chdir(ts->HomeDir); GetDefaultSetupFName(ts->HomeDir, ts->SetupFName, sizeof(ts->SetupFName)); + strncpy_s(ts->KeyCnfFN, sizeof(ts->KeyCnfFN), ts->HomeDir, _TRUNCATE); + AppendSlash(ts->KeyCnfFN, sizeof(ts->KeyCnfFN)); + strncat_s(ts->KeyCnfFN, sizeof(ts->KeyCnfFN), "KEYBOARD.CNF", _TRUNCATE); + if (FirstInstance) { FirstInstance = FALSE; return TRUE; Modified: trunk/teraterm/ttpset/ttset.c =================================================================== --- trunk/teraterm/ttpset/ttset.c 2015-05-16 16:47:54 UTC (rev 5876) +++ trunk/teraterm/ttpset/ttset.c 2015-05-18 15:27:53 UTC (rev 5877) @@ -3292,7 +3292,8 @@ BOOL JustAfterHost = FALSE; ts->HostName[0] = 0; - ts->KeyCnfFN[0] = 0; + //ts->KeyCnfFN[0] = 0; + /* Set AutoConnect true as default (2008.2.16 by steven)*/ ts->ComAutoConnect = TRUE;