VS2005 with SP1(_MSC_VER=1400) already supports __pragma
This commit is contained in:
		@@ -313,7 +313,7 @@
 | 
				
			|||||||
//   GTEST_DISABLE_MSC_WARNINGS_PUSH_(4800 4385)
 | 
					//   GTEST_DISABLE_MSC_WARNINGS_PUSH_(4800 4385)
 | 
				
			||||||
//   /* code that triggers warnings C4800 and C4385 */
 | 
					//   /* code that triggers warnings C4800 and C4385 */
 | 
				
			||||||
//   GTEST_DISABLE_MSC_WARNINGS_POP_()
 | 
					//   GTEST_DISABLE_MSC_WARNINGS_POP_()
 | 
				
			||||||
#if _MSC_VER >= 1500
 | 
					#if _MSC_VER >= 1400
 | 
				
			||||||
# define GTEST_DISABLE_MSC_WARNINGS_PUSH_(warnings) \
 | 
					# define GTEST_DISABLE_MSC_WARNINGS_PUSH_(warnings) \
 | 
				
			||||||
    __pragma(warning(push))                        \
 | 
					    __pragma(warning(push))                        \
 | 
				
			||||||
    __pragma(warning(disable: warnings))
 | 
					    __pragma(warning(disable: warnings))
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user