diff options
author | Stefan Beller <sbeller@google.com> | 2018-03-23 17:20:57 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-03-23 18:06:01 (GMT) |
commit | 031dc927f443fa5274e794c12ac34f19a0e0d318 (patch) | |
tree | 07acd9769fb07037595e1ac0643984f43c8b3641 /merge-blobs.h | |
parent | 0d4a132144a14ae6801523960cbc1939a9bab6c1 (diff) | |
download | git-031dc927f443fa5274e794c12ac34f19a0e0d318.zip git-031dc927f443fa5274e794c12ac34f19a0e0d318.tar.gz git-031dc927f443fa5274e794c12ac34f19a0e0d318.tar.bz2 |
object-store: move alt_odb_list and alt_odb_tail to object store
In a process with multiple repositories open, alternates should be
associated to a single repository and not shared globally. Move
alt_odb_list and alt_odb_tail into the_repository and adjust callers
to reflect this.
Now that the alternative object data base is per repository, we're
leaking its memory upon freeing a repository. The next patch plugs
this hole.
No functional change intended.
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'merge-blobs.h')
0 files changed, 0 insertions, 0 deletions