[Ttssh2-commit] [3315] PasteDelayPerLine の設定値は 0-5000 の間とする。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 4月 15日 (水) 20:41:26 JST


Revision: 3315
          http://svn.sourceforge.jp/view?root=ttssh2&view=rev&rev=3315
Author:   maya
Date:     2009-04-15 20:41:25 +0900 (Wed, 15 Apr 2009)

Log Message:
-----------
PasteDelayPerLine の設定値は 0-5000 の間とする。

Modified Paths:
--------------
    trunk/teraterm/teraterm/addsetting.cpp
    trunk/teraterm/ttpset/ttset.c


-------------- next part --------------
Modified: trunk/teraterm/teraterm/addsetting.cpp
===================================================================
--- trunk/teraterm/teraterm/addsetting.cpp	2009-04-15 11:29:40 UTC (rev 3314)
+++ trunk/teraterm/teraterm/addsetting.cpp	2009-04-15 11:41:25 UTC (rev 3315)
@@ -425,8 +425,7 @@
 	// (7)
 	GetDlgItemText(IDC_PASTEDELAY_EDIT, buf, sizeof(buf));
 	val = atoi(buf);
-	if (val > 0) 
-		ts.PasteDelayPerLine = val;
+	ts.PasteDelayPerLine = min(max(0, val), 5000);
 }
 
 

Modified: trunk/teraterm/ttpset/ttset.c
===================================================================
--- trunk/teraterm/ttpset/ttset.c	2009-04-15 11:29:40 UTC (rev 3314)
+++ trunk/teraterm/ttpset/ttset.c	2009-04-15 11:41:25 UTC (rev 3315)
@@ -1266,6 +1266,10 @@
 	// added PasteDelayPerLine (2009.4.12 maya)
 	ts->PasteDelayPerLine =
 		GetPrivateProfileInt(Section, "PasteDelayPerLine", 10, FName);
+	{
+		int tmp = min(max(0, ts->PasteDelayPerLine), 5000);
+		ts->PasteDelayPerLine = tmp;
+	}
 }
 
 void FAR PASCAL WriteIniFile(PCHAR FName, PTTSet ts)



Ttssh2-commit メーリングリストの案内
Back to archive index