mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-11-04 04:32:24 -05:00 
			
		
		
		
	Fix check-generated-files.sh failure with query_config
This commit is contained in:
		
							parent
							
								
									e7856bfc6d
								
							
						
					
					
						commit
						17c53c5c1e
					
				@ -115,8 +115,25 @@
 | 
			
		||||
#define MACRO_NAME_TO_STR(macro)                                        \
 | 
			
		||||
    mbedtls_printf( "%s", strlen( #macro "" ) > 0 ? #macro "\n" : "" )
 | 
			
		||||
 | 
			
		||||
#if defined(_MSC_VER)
 | 
			
		||||
/*
 | 
			
		||||
 * Visual Studio throws the warning 4003 because many Mbed TLS feature macros
 | 
			
		||||
 * are defined empty. This means that from the preprocessor's point of view
 | 
			
		||||
 * the macro MBEDTLS_EXPANSION_TO_STR is being invoked without arguments as
 | 
			
		||||
 * some macros expand to nothing. We suppress that specific warning to get a
 | 
			
		||||
 * clean build and to ensure that tests treating warnings as errors do not
 | 
			
		||||
 * fail.
 | 
			
		||||
 */
 | 
			
		||||
#pragma warning(push)
 | 
			
		||||
#pragma warning(disable:4003)
 | 
			
		||||
#endif /* _MSC_VER */
 | 
			
		||||
 | 
			
		||||
int query_config( const char *config )
 | 
			
		||||
{
 | 
			
		||||
CHECK_CONFIG    /* If the symbol is not found, return an error */
 | 
			
		||||
    return( 1 );
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#if defined(_MSC_VER)
 | 
			
		||||
#pragma warning(pop)
 | 
			
		||||
#endif /* _MSC_VER */
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user