svnno****@sourc*****
svnno****@sourc*****
2011年 1月 12日 (水) 02:34:30 JST
Revision: 4275 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4275 Author: doda Date: 2011-01-12 02:34:29 +0900 (Wed, 12 Jan 2011) Log Message: ----------- 対応していない OSC シーケンスを正しく無視できていない場合があったのを修正。 Modified Paths: -------------- trunk/teraterm/teraterm/vtterm.c -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtterm.c =================================================================== --- trunk/teraterm/teraterm/vtterm.c 2011-01-11 16:14:20 UTC (rev 4274) +++ trunk/teraterm/teraterm/vtterm.c 2011-01-11 17:34:29 UTC (rev 4275) @@ -3320,7 +3320,11 @@ } } else { - ParseMode = ModeFirst; + // Invalid Sequence. Ignore. + Param[1] = -1; + StrBuff[0] = '\0'; + StrLen = 0; + XsParseMode = ModeXsString; } break; case ModeXsString: @@ -3365,8 +3369,10 @@ StrLen = 0; } else { - ParseMode = ModeFirst; - XsParseMode = ModeXsFirst; + Param[1] = -1; + StrBuff[0] = '\0'; + StrLen = 0; + XsParseMode = ModeXsString; } break; case ModeXsColorSpec: