svnno****@sourc*****
svnno****@sourc*****
2010年 12月 17日 (金) 16:53:37 JST
Revision: 4228 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4228 Author: doda Date: 2010-12-17 16:53:37 +0900 (Fri, 17 Dec 2010) Log Message: ----------- ・isxdigit に char 変数を渡していたのを修正。 ・LockTUID の設定保存がおかしかったのを修正。 Modified Paths: -------------- trunk/teraterm/ttpset/ttset.c -------------- next part -------------- Modified: trunk/teraterm/ttpset/ttset.c =================================================================== --- trunk/teraterm/ttpset/ttset.c 2010-12-17 07:41:25 UTC (rev 4227) +++ trunk/teraterm/ttpset/ttset.c 2010-12-17 07:53:37 UTC (rev 4228) @@ -1368,7 +1368,7 @@ // Terminal Unique ID GetPrivateProfileString(Section, "TerminalUID", "FFFFFFFF", Temp, sizeof(Temp), FName); if (strlen(Temp) == 8) { - for (i=0; i<8 && isxdigit(Temp[i]); i++) { + for (i=0; i<8 && isxdigit((unsigned char)Temp[i]); i++) { if (islower(Temp[i])) { ts->TerminalUID[i] = toupper(Temp[i]); } @@ -2412,7 +2412,7 @@ WritePrivateProfileString(Section, "TerminalUID", ts->TerminalUID, FName); // Lock Terminal UID - WritePrivateProfileString(Section, "LockTUID", FName, ts->TermFlag & TF_LOCKTUID); + WriteOnOff(Section, "LockTUID", FName, ts->TermFlag & TF_LOCKTUID); } #define VTEditor "VT editor keypad"