]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ab/object-file-api-updates'
authorJunio C Hamano <gitster@pobox.com>
Thu, 17 Mar 2022 00:53:08 +0000 (17:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 17 Mar 2022 00:53:08 +0000 (17:53 -0700)
commit430883a70c79614e52279f2800a9a383ffc68fe5
tree84a13eeaaa7f7231a55f02cb48d42c5951197fa5
parent8d1ae40bae1568be25dcc55679f1635b90d53d1b
parent6aea6baeb3ece6c832dbdf1deed09f41aebf85c2
Merge branch 'ab/object-file-api-updates'

Object-file API shuffling.

* ab/object-file-api-updates:
  object-file API: pass an enum to read_object_with_reference()
  object-file.c: add a literal version of write_object_file_prepare()
  object-file API: have hash_object_file() take "enum object_type"
  object API: rename hash_object_file_literally() to write_*()
  object-file API: split up and simplify check_object_signature()
  object API users + docs: check <0, not !0 with check_object_signature()
  object API docs: move check_object_signature() docs to cache.h
  object API: correct "buf" v.s. "map" mismatch in *.c and *.h
  object-file API: have write_object_file() take "enum object_type"
  object-file API: add a format_object_header() function
  object-file API: return "void", not "int" from hash_object_file()
  object-file.c: split up declaration of unrelated variables
24 files changed:
apply.c
builtin/cat-file.c
builtin/checkout.c
builtin/fast-export.c
builtin/fast-import.c
builtin/grep.c
builtin/hash-object.c
builtin/index-pack.c
builtin/mktag.c
builtin/mktree.c
builtin/notes.c
builtin/pack-objects.c
builtin/receive-pack.c
builtin/replace.c
builtin/tag.c
cache.h
commit.c
convert.c
dir.c
log-tree.c
merge-ort.c
merge-recursive.c
object-file.c
read-cache.c