[Ttssh2-commit] [5787] TERM が正しくセットされない問題への対処

svnno****@sourc***** svnno****@sourc*****
2015年 2月 21日 (土) 19:38:07 JST


Revision: 5787
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5787
Author:   doda
Date:     2015-02-21 19:38:05 +0900 (Sat, 21 Feb 2015)
Log Message:
-----------
TERM が正しくセットされない問題への対処

Modified Paths:
--------------
    trunk/cygterm/cygterm.cc

-------------- next part --------------
Modified: trunk/cygterm/cygterm.cc
===================================================================
--- trunk/cygterm/cygterm.cc	2015-02-21 09:15:42 UTC (rev 5786)
+++ trunk/cygterm/cygterm.cc	2015-02-21 10:38:05 UTC (rev 5787)
@@ -901,6 +901,7 @@
 //-----------------//
 int exec_shell(int* sh_pid)
 {
+    char env_term[64];
     // open pty master
     int master;
     if ((master = open(DEVPTY, O_RDWR)) < 0) {
@@ -938,7 +939,6 @@
         // set env vars
         if (*term_type != 0) {
             // set terminal type to $TERM
-            char env_term[64];
             sprintf(env_term, "TERM=%s", term_type);
             putenv(env_term);
         }



Ttssh2-commit メーリングリストの案内