[Ttssh2-commit] [3707] シリアルポートのCOM最大値を4096にした。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 11月 27日 (金) 17:27:43 JST


Revision: 3707
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3707
Author:   maya
Date:     2009-11-27 17:27:43 +0900 (Fri, 27 Nov 2009)

Log Message:
-----------
シリアルポートのCOM最大値を4096にした。
  とりあえずteraterm.iniのMaxComPortは256のままにしておく。
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=19635

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/ja/html/about/history.html
    trunk/teraterm/common/tttypes.h
    trunk/teraterm/teraterm/ttwinman.c
    trunk/teraterm/teraterm/vtwin.cpp
    trunk/teraterm/ttpcmn/ttcmn.c
    trunk/teraterm/ttpdlg/ttdlg.c


-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/doc/en/html/about/history.html	2009-11-27 08:27:43 UTC (rev 3707)
@@ -34,6 +34,7 @@
 <ul class="history">
   <li>Changes
     <ul>
+      <li>expanded the maximum number of serial connection to 4096.</li>
       <!--li>ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Ń^ƒu‚àƒpƒ‰ƒ[ƒ^‚Ì‹æØ‚è‚Æ‚µ‚Ä”FŽ¯‚·‚é‚悤‚É‚µ‚½B</li-->
       <!--li>ƒ}ƒNƒƒRƒ}ƒ“ƒh "<a href="../macro/command/disconnect.html">disconnect</a>" ‚ɁATCP/IP Ú‘±Ø’fŽž‚ÌŠm”Fƒ_ƒCƒAƒƒO‚𐧌䂷‚éƒIƒvƒVƒ‡ƒ“‚ð’ljÁ‚µ‚½B</li-->
     </ul>

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/doc/ja/html/about/history.html	2009-11-27 08:27:43 UTC (rev 3707)
@@ -34,6 +34,7 @@
 <ul class="history">
   <li>•ÏX
     <ul>
+      <li>ƒVƒŠƒAƒ‹Ú‘±‚ÌCOMÅ‘åƒ|[ƒg‚ð4096‚Ü‚ÅŠg’£‚µ‚½B</li>
       <li>ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Ń^ƒu‚àƒpƒ‰ƒ[ƒ^‚Ì‹æØ‚è‚Æ‚µ‚Ä”FŽ¯‚·‚é‚悤‚É‚µ‚½B</li>
       <li>ƒ}ƒNƒƒRƒ}ƒ“ƒh "<a href="../macro/command/disconnect.html">disconnect</a>" ‚ɁATCP/IP Ú‘±Ø’fŽž‚ÌŠm”Fƒ_ƒCƒAƒƒO‚𐧌䂷‚éƒIƒvƒVƒ‡ƒ“‚ð’ljÁ‚µ‚½B</li>
     </ul>

Modified: trunk/teraterm/common/tttypes.h
===================================================================
--- trunk/teraterm/common/tttypes.h	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/teraterm/common/tttypes.h	2009-11-27 08:27:43 UTC (rev 3707)
@@ -897,7 +897,7 @@
 #define ID_SHOWMENUBAR   995
 
 #define MAXNWIN 50
-#define MAXCOMPORT 256
+#define MAXCOMPORT 4096
 #define MAXHOSTLIST 200
 
 /* shared memory */

Modified: trunk/teraterm/teraterm/ttwinman.c
===================================================================
--- trunk/teraterm/teraterm/ttwinman.c	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/teraterm/teraterm/ttwinman.c	2009-11-27 08:27:43 UTC (rev 3707)
@@ -169,7 +169,7 @@
 		else if (cv.PortType==IdSerial)
 		{
 			// COM5 over‚ɑΉž
-			char str[20]; // COMxx:xxxxxxbaud
+			char str[20]; // COMxxxx:xxxxxxxbaud
 			if (ts.TitleFormat & 32) {
 				_snprintf_s(str, sizeof(str), _TRUNCATE, "COM%d:%dbaud", ts.ComPort, GetCommSerialBaudRate(ts.Baud));
 			}

Modified: trunk/teraterm/teraterm/vtwin.cpp
===================================================================
--- trunk/teraterm/teraterm/vtwin.cpp	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/teraterm/teraterm/vtwin.cpp	2009-11-27 08:27:43 UTC (rev 3707)
@@ -3362,7 +3362,7 @@
 		}
 		else {
 			if (GetHNRec.PortType==IdSerial) {
-				char comport[4];
+				char comport[5];
 				Command[8] = 0;
 				strncat_s(Command,sizeof(Command)," /C=",_TRUNCATE);
 				_snprintf_s(comport, sizeof(comport), _TRUNCATE, "%d", GetHNRec.ComPort);

Modified: trunk/teraterm/ttpcmn/ttcmn.c
===================================================================
--- trunk/teraterm/ttpcmn/ttcmn.c	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/teraterm/ttpcmn/ttcmn.c	2009-11-27 08:27:43 UTC (rev 3707)
@@ -1972,7 +1972,7 @@
 #if 1
 		for (i=1; i<=ComPortMax; i++) {
 			FILE *fp;
-			char buf[11]; // \\.\COMxxx + NULL
+			char buf[12]; // \\.\COMxxxx + NULL
 			_snprintf_s(buf, sizeof(buf), _TRUNCATE, "\\\\.\\COM%d", i);
 			if ((fp = fopen(buf, "r")) != NULL) {
 				fclose(fp);

Modified: trunk/teraterm/ttpdlg/ttdlg.c
===================================================================
--- trunk/teraterm/ttpdlg/ttdlg.c	2009-11-25 14:57:26 UTC (rev 3706)
+++ trunk/teraterm/ttpdlg/ttdlg.c	2009-11-27 08:27:43 UTC (rev 3707)
@@ -2776,7 +2776,7 @@
 {
 	PTTSet ts;
 	WORD w;
-	char Temp[7];
+	char Temp[8];
 	char uimsg[MAX_UIMSG], uimsg2[MAX_UIMSG];
 	LOGFONT logfont;
 	HFONT font;



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