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 9048 by nmaya, Wed Dec 16 12:24:13 2020 UTC revision 9165 by nmaya, Thu Feb 18 14:37:05 2021 UTC
# Line 1367  static void delete_different_key(PTInstV Line 1367  static void delete_different_key(PTInstV
1367                  Key key; // known_hostsに登録されている鍵                  Key key; // known_hostsに登録されている鍵
1368                  int length;                  int length;
1369                  char filename[MAX_PATH];                  char filename[MAX_PATH];
1370    #if _MSC_VER < 1900 // less than VSC2015(VC14.0)
1371                  char tmp[L_tmpnam];                  char tmp[L_tmpnam];
1372    #endif
1373                  int fd;                  int fd;
1374                  int amount_written = 0;                  int amount_written = 0;
1375                  int close_result;                  int close_result;
# Line 1375  static void delete_different_key(PTInstV Line 1377  static void delete_different_key(PTInstV
1377                  char buf[FILENAME_MAX];                  char buf[FILENAME_MAX];
1378    
1379                  // 書き込み一時ファイルを開く                  // 書き込み一時ファイルを開く
1380    #if _MSC_VER < 1900 // less than VSC2015(VC14.0)
1381                  _getcwd(filename, sizeof(filename));                  _getcwd(filename, sizeof(filename));
1382                  tmpnam_s(tmp,sizeof(tmp));                  tmpnam_s(tmp, sizeof(tmp));
1383                  strcat_s(filename, sizeof(filename), tmp);                  strcat_s(filename, sizeof(filename), tmp);
1384    #else // VSC2015(VC14.0) or later
1385                    tmpnam_s(filename, sizeof(filename));
1386    #endif
1387                  fd = _open(filename,                  fd = _open(filename,
1388                            _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY | _O_TRUNC,                            _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY | _O_TRUNC,
1389                            _S_IREAD | _S_IWRITE);                            _S_IREAD | _S_IWRITE);
# Line 1556  void HOSTS_delete_all_hostkeys(PTInstVar Line 1562  void HOSTS_delete_all_hostkeys(PTInstVar
1562                  Key key; // known_hostsに登録されている鍵                  Key key; // known_hostsに登録されている鍵
1563                  int length;                  int length;
1564                  char filename[MAX_PATH];                  char filename[MAX_PATH];
1565    #if _MSC_VER < 1900 // less than VSC2015(VC14.0)
1566                  char tmp[L_tmpnam];                  char tmp[L_tmpnam];
1567    #endif
1568                  int fd;                  int fd;
1569                  int amount_written = 0;                  int amount_written = 0;
1570                  int close_result;                  int close_result;
# Line 1564  void HOSTS_delete_all_hostkeys(PTInstVar Line 1572  void HOSTS_delete_all_hostkeys(PTInstVar
1572                  char buf[FILENAME_MAX];                  char buf[FILENAME_MAX];
1573    
1574                  // 書き込み一時ファイルを開く                  // 書き込み一時ファイルを開く
1575    #if _MSC_VER < 1900 // less than VSC2015(VC14.0)
1576                  _getcwd(filename, sizeof(filename));                  _getcwd(filename, sizeof(filename));
1577                  tmpnam_s(tmp, sizeof(tmp));                  tmpnam_s(tmp, sizeof(tmp));
1578                  strcat_s(filename, sizeof(filename), tmp);                  strcat_s(filename, sizeof(filename), tmp);
1579    #else // VSC2015(VC14.0) or later
1580                    tmpnam_s(filename, sizeof(filename));
1581    #endif
1582                  fd = _open(filename,                  fd = _open(filename,
1583                          _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY | _O_TRUNC,                          _O_CREAT | _O_WRONLY | _O_SEQUENTIAL | _O_BINARY | _O_TRUNC,
1584                          _S_IREAD | _S_IWRITE);                          _S_IREAD | _S_IWRITE);

Legend:
Removed from v.9048  
changed lines
  Added in v.9165

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