When build as dynamic engines, the loading functions should be defined
static.
This commit is contained in:
		@@ -243,6 +243,7 @@ static int bind_helper(ENGINE *e)
 | 
			
		||||
	return 1;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
#ifdef OPENSSL_NO_DYNAMIC_ENGINE
 | 
			
		||||
static ENGINE *engine_ubsec(void)
 | 
			
		||||
	{
 | 
			
		||||
	ENGINE *ret = ENGINE_new();
 | 
			
		||||
@@ -265,6 +266,7 @@ void ENGINE_load_ubsec(void)
 | 
			
		||||
	ENGINE_free(toadd);
 | 
			
		||||
	ERR_clear_error();
 | 
			
		||||
	}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/* This is a process-global DSO handle used for loading and unloading
 | 
			
		||||
 * the UBSEC library. NB: This is only set (or unset) during an
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user