فهرست منبع

Let's assume that if VS2005 and VS2010 do it, VS2008 probably does, too.

Ryan C. Gordon 10 سال پیش
والد
کامیت
d98cfe1435
1فایلهای تغییر یافته به همراه2 افزوده شده و 3 حذف شده
  1. 2 3
      src/stdlib/SDL_stdlib.c

+ 2 - 3
src/stdlib/SDL_stdlib.c

@@ -278,9 +278,8 @@ int SDL_tolower(int x) { return ((x) >= 'A') && ((x) <= 'Z') ? ('a'+((x)-'A')) :
 __declspec(selectany) int _fltused = 1;
 #endif
 
-/* The optimizer on Visual Studio 2010/2012 generates memcpy() calls */
-/* Visual Studio 2005 does it too, and it also generates memset() calls */
-#if (_MSC_VER == 1400 || _MSC_VER >= 1600) && defined(_WIN64) && !defined(_DEBUG)
+/* The optimizer on Visual Studio 2005 and later generates memcpy() calls */
+#if (_MSC_VER >= 1400) && defined(_WIN64) && !defined(_DEBUG)
 #include <intrin.h>
 
 #pragma function(memcpy)