svnno****@sourc*****
svnno****@sourc*****
2010年 8月 21日 (土) 00:14:09 JST
Revision: 4025 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4025 Author: maya Date: 2010-08-21 00:14:09 +0900 (Sat, 21 Aug 2010) Log Message: ----------- strsplit ã®ç¬¬ä¸å¼æ°ã¯å¤æ°ã§ãªãã¦ããã(å¤ãè¿ããªã)ã®ã§æååã§ãåãä»ããããã«ãã Modified Paths: -------------- trunk/doc/en/html/macro/command/strsplit.html trunk/doc/ja/html/macro/command/strsplit.html trunk/teraterm/ttpmacro/ttl.c -------------- next part -------------- Modified: trunk/doc/en/html/macro/command/strsplit.html =================================================================== --- trunk/doc/en/html/macro/command/strsplit.html 2010-08-19 08:41:25 UTC (rev 4024) +++ trunk/doc/en/html/macro/command/strsplit.html 2010-08-20 15:14:09 UTC (rev 4025) @@ -20,13 +20,13 @@ <h2>Format</h2> <pre class="macro-syntax"> -strsplit <strvar> <separator> <count> [<special>] +strsplit <strval> <separator> <count> [<special>] </pre> <h2>Remarks</h2> <p> -Splits the string variable <strvar> by the <separator> delimiter, and returns the 9 system variables from "groupmatchstr1" to "groupmatchstr9". +Splits the string <strval> by the <separator> delimiter, and returns the 9 system variables from "groupmatchstr1" to "groupmatchstr9". </p> <!--p> Modified: trunk/doc/ja/html/macro/command/strsplit.html =================================================================== --- trunk/doc/ja/html/macro/command/strsplit.html 2010-08-19 08:41:25 UTC (rev 4024) +++ trunk/doc/ja/html/macro/command/strsplit.html 2010-08-20 15:14:09 UTC (rev 4025) @@ -20,13 +20,13 @@ <h2>`®</h2> <pre class="macro-syntax"> -strsplit <strvar> <separator> <count> [<special>] +strsplit <strval> <separator> <count> [<special>] </pre> <h2>ðà</h2> <p> -¶ñÏ <strvar> ©çAæØèL <separator> ÅæØç꽪¶ñðæèoµÄAgroupmatchstr1`groupmatchstr9ÉÔ·B +¶ñ <strval> ©çAæØèL <separator> ÅæØç꽪¶ñðæèoµÄAgroupmatchstr1`groupmatchstr9ÉÔ·B </p> <p> Modified: trunk/teraterm/ttpmacro/ttl.c =================================================================== --- trunk/teraterm/ttpmacro/ttl.c 2010-08-19 08:41:25 UTC (rev 4024) +++ trunk/teraterm/ttpmacro/ttl.c 2010-08-20 15:14:09 UTC (rev 4025) @@ -3627,16 +3627,16 @@ WORD TTLStrSplit() { #define MAXVARNUM 9 - TStrVal delimchars, buf; - WORD Err, VarId; + TStrVal src, delimchars, buf; + WORD Err; int maxvar, sp; int srclen, len; int i; - char *srcptr, *p; + char *p; char *last, *tok[MAXVARNUM]; Err = 0; - GetStrVar(&VarId,&Err); + GetStrVal(src,&Err); GetStrVal(delimchars,&Err); GetIntVal(&maxvar,&Err); // get 3rd arg(optional) if given @@ -3663,9 +3663,8 @@ if (len != 1) return ErrSyntax; - srcptr = StrVarPtr(VarId); - srclen = strlen(srcptr); - strcpy_s(buf, MaxStrLen, srcptr); /* strtokÅjó³êÄࢢæ¤ÉARs[obt@ðg¤B*/ + srclen = strlen(src); + strcpy_s(buf, MaxStrLen, src); /* strtokÅjó³êÄࢢæ¤ÉARs[obt@ðg¤B*/ // g[NÌØèoµðs¤B memset(tok, 0, sizeof(tok));