summaryrefslogtreecommitdiff
path: root/server-info.c
diff options
context:
space:
mode:
authorStefan Beller <sbeller@google.com>2018-03-23 17:20:57 (GMT)
committerJunio C Hamano <gitster@pobox.com>2018-03-23 18:06:01 (GMT)
commit031dc927f443fa5274e794c12ac34f19a0e0d318 (patch)
tree07acd9769fb07037595e1ac0643984f43c8b3641 /server-info.c
parent0d4a132144a14ae6801523960cbc1939a9bab6c1 (diff)
downloadgit-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 'server-info.c')
0 files changed, 0 insertions, 0 deletions