]> git.99rst.org Git - git.git/commit
odb: move initialization bit into `struct packfile_store`
authorPatrick Steinhardt <redacted>
Tue, 23 Sep 2025 10:17:02 +0000 (12:17 +0200)
committerJunio C Hamano <redacted>
Wed, 24 Sep 2025 18:53:49 +0000 (11:53 -0700)
commit3421cb56a8b37425f2a47695adfa4a29a06a9d2e
tree524592b533c9a18a441862ae4ddad3fe115a96d5
parent535b7a667a94d5882add829e30e20b6dfa076640
odb: move initialization bit into `struct packfile_store`

The object database knows to skip re-initializing the list of packfiles
in case it's already been initialized. Whether or not that is the case
is tracked via a separate `initialized` bit that is stored in the object
database. With the introduction of the `struct packfile_store` we have a
better place to host this bit though.

Move it accordingly. While at it, convert the field into a boolean now
that we're allowed to use them in our code base.

Signed-off-by: Patrick Steinhardt <redacted>
Signed-off-by: Junio C Hamano <redacted>
odb.h
packfile.c
packfile.h
git clone https://git.99rst.org/PROJECT