svnno****@sourc*****
svnno****@sourc*****
2015年 12月 8日 (火) 01:09:40 JST
Revision: 6199 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6199 Author: yutakapon Date: 2015-12-08 01:09:40 +0900 (Tue, 08 Dec 2015) Log Message: ----------- チケット #35744 VS2015の警告除去 ソケット関数の警告を抑止した。 Ticket Links: ------------ http://sourceforge.jp/projects/ttssh2/tracker/detail/35744 Modified Paths: -------------- branches/vs2015_warn/teraterm/common/teraterm.h -------------- next part -------------- Modified: branches/vs2015_warn/teraterm/common/teraterm.h =================================================================== --- branches/vs2015_warn/teraterm/common/teraterm.h 2015-12-07 15:21:18 UTC (rev 6198) +++ branches/vs2015_warn/teraterm/common/teraterm.h 2015-12-07 16:09:40 UTC (rev 6199) @@ -12,6 +12,23 @@ #endif /* NO_INET6 */ #include <windows.h> +/* _MSC_VER \x82̒l +Visual C++ 8.0 (Visual Studio 2005) 1400 +Visual C++ 9.0 (Visual Studio 2008) 1500 +Visual C++ 10.0 (Visual Studio 2010) 1600 +Visual C++ 11.0 (Visual Studio 2012) 1700 +Visual C++ 12.0 (Visual Studio 2013) 1800 +Visual C++ 14.0 (Visual Studio 2015) 1900 +*/ + +/* VS2015(VC14.0)\x82\xBE\x82ƁAWSASocketA(), inet_ntoa() \x82Ȃǂ\xCCAPI\x82\xAAdeprecated\x82ł\xA0\x82\xE9\x82\xC6 + * \x8Cx\x8D\x90\x82\xB7\x82邽\x82߂ɁA\x8Cx\x8D\x90\x82\xF0\x97}\x8E~\x82\xB7\x82\xE9\x81B\x91\xE3\x91֊\x94\x82ɒu\x8A\xB7\x82\xB7\x82\xE9\x82ƁAVS2005(VC8.0)\x82Ńr\x83\x8B\x83h + * \x82ł\xAB\x82Ȃ\xAD\x82Ȃ邽\x82߁A\x8Cx\x8D\x90\x82\xF0\x97}\x8E~\x82\xB7\x82邾\x82\xAF\x82Ƃ\xB7\x82\xE9\x81B + */ +#if _MSC_VER >= 1800 // VSC2013(VC12.0) or later + #define _WINSOCK_DEPRECATED_NO_WARNINGS +#endif + // AKASI\x8E\x81\x82ɂ\xE6\x82\xE9Eterm\x95\x97\x93\xA7\x89߃E\x83B\x83\x93\x83h\x83E #define ALPHABLEND_TYPE2