[Ttssh2-commit] [6199] チケット #35744 VS2015の警告除去

Back to archive index

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
 



Ttssh2-commit メーリングリストの案内
Back to archive index