mirror of
https://github.com/git/git.git
synced 2025-12-12 20:36:24 +01:00
odb: drop deprecated wrapper functions
In the Git 2.51 release cycle we've refactored the object database layer to access objects via `struct object_database` directly. To make the transition a bit easier we have retained some of the old-style functions in case those were widely used. Now that Git 2.51 has been released it's time to clean up though and drop these old wrappers. Do so and adapt the small number of newly added users to use the new functions instead. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
c44beea485
commit
e1d062e8ba
@@ -3774,7 +3774,7 @@ static void show_object_pack_hint(struct object *object, const char *name,
|
||||
enum stdin_packs_mode mode = *(enum stdin_packs_mode *)data;
|
||||
if (mode == STDIN_PACKS_MODE_FOLLOW) {
|
||||
if (object->type == OBJ_BLOB &&
|
||||
!has_object(the_repository, &object->oid, 0))
|
||||
!odb_has_object(the_repository->objects, &object->oid, 0))
|
||||
return;
|
||||
add_object_entry(&object->oid, object->type, name, 0);
|
||||
} else {
|
||||
@@ -4591,8 +4591,8 @@ static int add_objects_by_path(const char *path,
|
||||
|
||||
/* Skip objects that do not exist locally. */
|
||||
if ((exclude_promisor_objects || arg_missing_action != MA_ERROR) &&
|
||||
oid_object_info_extended(the_repository, oid, &oi,
|
||||
OBJECT_INFO_FOR_PREFETCH) < 0)
|
||||
odb_read_object_info_extended(the_repository->objects, oid, &oi,
|
||||
OBJECT_INFO_FOR_PREFETCH) < 0)
|
||||
continue;
|
||||
|
||||
exclude = is_oid_uninteresting(the_repository, oid);
|
||||
|
||||
Reference in New Issue
Block a user