There are fetch_object() and fetch_objects() helpers in fetch-object.h; as the latter takes "struct oid_array", the former cannot be made into a thin wrapper around the latter without an extra allocation and set-up cost. Update fetch_objects() to take an array of "struct object_id" and number of elements in it as separate parameters, remove fetch_object(), and adjust all existing callers of these functions to use the new fetch_objects(). Signed-off-by: Jonathan Tan <jonathantanmy@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
		
			
				
	
	
		
			8 lines
		
	
	
		
			147 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			8 lines
		
	
	
		
			147 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef FETCH_OBJECT_H
 | 
						|
#define FETCH_OBJECT_H
 | 
						|
 | 
						|
void fetch_objects(const char *remote_name, const struct object_id *oids,
 | 
						|
		   int oid_nr);
 | 
						|
 | 
						|
#endif
 |