mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-11-03 20:38:59 +00:00 
			
		
		
		
	Merge "res_pjsip_endpoint_identifier_ip: Fix memory leak of hosts when resolving." into 13
This commit is contained in:
		@@ -323,9 +323,14 @@ static int ip_identify_apply(const struct ast_sorcery *sorcery, void *obj)
 | 
			
		||||
		} else if (results == -1) {
 | 
			
		||||
			ast_log(LOG_ERROR, "An error occurred when adding resolution results of '%s' on '%s'\n",
 | 
			
		||||
				current_string, ast_sorcery_object_get_id(obj));
 | 
			
		||||
			ao2_ref(current_string, -1);
 | 
			
		||||
			ao2_iterator_destroy(&i);
 | 
			
		||||
			return -1;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		ao2_ref(current_string, -1);
 | 
			
		||||
	}
 | 
			
		||||
	ao2_iterator_destroy(&i);
 | 
			
		||||
 | 
			
		||||
	ao2_ref(identify->hosts, -1);
 | 
			
		||||
	identify->hosts = NULL;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user