Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/ttssh2/ttxssh/hosts.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 9504 by zmatsuo, Fri Oct 29 15:19:06 2021 UTC revision 9506 by zmatsuo, Fri Oct 29 15:19:22 2021 UTC
# Line 142  static int begin_read_file(PTInstVar pva Line 142  static int begin_read_file(PTInstVar pva
142          int amount_read;          int amount_read;
143          wchar_t *bufW;          wchar_t *bufW;
144    
145          bufW = get_teraterm_dir_relative_nameW(name);          bufW = get_home_dir_relative_nameW(name);
146          fd = _wopen(bufW, _O_RDONLY | _O_SEQUENTIAL | _O_BINARY);          fd = _wopen(bufW, _O_RDONLY | _O_SEQUENTIAL | _O_BINARY);
147          free(bufW);          free(bufW);
148          if (fd == -1) {          if (fd == -1) {
# Line 1261  static void add_host_key(PTInstVar pvar) Line 1261  static void add_host_key(PTInstVar pvar)
1261                  int close_result;                  int close_result;
1262                  wchar_t *buf;                  wchar_t *buf;
1263    
1264                  buf = get_teraterm_dir_relative_nameW(name);                  buf = get_home_dir_relative_nameW(name);
1265                  fd = _wopen(buf,                  fd = _wopen(buf,
1266                            _O_APPEND | _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY,                            _O_APPEND | _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY,
1267                            _S_IREAD | _S_IWRITE);                            _S_IREAD | _S_IWRITE);
# Line 1321  void HOSTS_add_host_key(PTInstVar pvar, Line 1321  void HOSTS_add_host_key(PTInstVar pvar,
1321                  int close_result;                  int close_result;
1322                  wchar_t *buf;                  wchar_t *buf;
1323    
1324                  buf = get_teraterm_dir_relative_nameW(name);                  buf = get_home_dir_relative_nameW(name);
1325                  fd = _wopen(buf,                  fd = _wopen(buf,
1326                          _O_APPEND | _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY,                          _O_APPEND | _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY,
1327                          _S_IREAD | _S_IWRITE);                          _S_IREAD | _S_IWRITE);
# Line 1535  error1: Line 1535  error1:
1535                  }                  }
1536    
1537                  // 書き込み一時ファイルからリネーム                  // 書き込み一時ファイルからリネーム
1538                  buf = get_teraterm_dir_relative_nameW(name);                  buf = get_home_dir_relative_nameW(name);
1539                  _wunlink(buf);                  _wunlink(buf);
1540                  filenameW = ToWcharA(filename);                  filenameW = ToWcharA(filename);
1541                  _wrename(filenameW, buf);                  _wrename(filenameW, buf);
# Line 1732  void HOSTS_delete_all_hostkeys(PTInstVar Line 1732  void HOSTS_delete_all_hostkeys(PTInstVar
1732                  }                  }
1733    
1734                  // 書き込み一時ファイルからリネーム                  // 書き込み一時ファイルからリネーム
1735                  buf = get_teraterm_dir_relative_nameW(name);                  buf = get_home_dir_relative_nameW(name);
1736                  _wunlink(buf);                  _wunlink(buf);
1737                  filenameW = ToWcharA(filename);                  filenameW = ToWcharA(filename);
1738                  _wrename(filenameW, buf);                  _wrename(filenameW, buf);

Legend:
Removed from v.9504  
changed lines
  Added in v.9506

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26