sha1-name.c: remove the_repo from get_describe_name()
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
		
				
					committed by
					
						
						Junio C Hamano
					
				
			
			
				
	
			
			
			
						parent
						
							0bb41a1985
						
					
				
				
					commit
					0c6b5ba1bb
				
			@ -1097,7 +1097,9 @@ static int peel_onion(const char *name, int len, struct object_id *oid,
 | 
			
		||||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int get_describe_name(const char *name, int len, struct object_id *oid)
 | 
			
		||||
static int get_describe_name(struct repository *r,
 | 
			
		||||
			     const char *name, int len,
 | 
			
		||||
			     struct object_id *oid)
 | 
			
		||||
{
 | 
			
		||||
	const char *cp;
 | 
			
		||||
	unsigned flags = GET_OID_QUIETLY | GET_OID_COMMIT;
 | 
			
		||||
@ -1111,7 +1113,7 @@ static int get_describe_name(const char *name, int len, struct object_id *oid)
 | 
			
		||||
			if (ch == 'g' && cp[-1] == '-') {
 | 
			
		||||
				cp++;
 | 
			
		||||
				len -= cp - name;
 | 
			
		||||
				return get_short_oid(the_repository,
 | 
			
		||||
				return get_short_oid(r,
 | 
			
		||||
						     cp, len, oid, flags);
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
@ -1162,7 +1164,7 @@ static enum get_oid_result get_oid_1(const char *name, int len,
 | 
			
		||||
		return FOUND;
 | 
			
		||||
 | 
			
		||||
	/* It could be describe output that is "SOMETHING-gXXXX" */
 | 
			
		||||
	ret = get_describe_name(name, len, oid);
 | 
			
		||||
	ret = get_describe_name(the_repository, name, len, oid);
 | 
			
		||||
	if (!ret)
 | 
			
		||||
		return FOUND;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user