]> git.ipfire.org Git - thirdparty/git.git/commit - refs.c
Replace all die("BUG: ...") calls by BUG() ones
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Wed, 2 May 2018 09:38:39 +0000 (11:38 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sun, 6 May 2018 10:06:13 +0000 (19:06 +0900)
commit033abf97fcbc247eabf915780181d947cfb66205
tree3bc9fcff58ff630c3d94fbd5535f29948b2b0ef0
parentdde74d732fc3c5fa4bc4238aa935c164ff6c2dd5
Replace all die("BUG: ...") calls by BUG() ones

In d8193743e08 (usage.c: add BUG() function, 2017-05-12), a new macro
was introduced to use for reporting bugs instead of die(). It was then
subsequently used to convert one single caller in 588a538ae55
(setup_git_env: convert die("BUG") to BUG(), 2017-05-12).

The cover letter of the patch series containing this patch
(cf 20170513032414.mfrwabt4hovujde2@sigill.intra.peff.net) is not
terribly clear why only one call site was converted, or what the plan
is for other, similar calls to die() to report bugs.

Let's just convert all remaining ones in one fell swoop.

This trick was performed by this invocation:

sed -i 's/die("BUG: /BUG("/g' $(git grep -l 'die("BUG' \*.c)

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
67 files changed:
apply.c
archive-tar.c
attr.c
blame.c
builtin/am.c
builtin/branch.c
builtin/cat-file.c
builtin/clone.c
builtin/commit.c
builtin/config.c
builtin/fast-export.c
builtin/fsck.c
builtin/index-pack.c
builtin/init-db.c
builtin/ls-files.c
builtin/notes.c
builtin/pack-objects.c
builtin/pull.c
builtin/receive-pack.c
builtin/replace.c
builtin/update-index.c
bulk-checkin.c
color.c
column.c
config.c
date.c
diff.c
dir-iterator.c
grep.c
http.c
imap-send.c
lockfile.c
mailinfo.c
merge-recursive.c
notes-merge.c
pack-bitmap-write.c
pack-bitmap.c
pack-objects.c
packfile.c
pathspec.c
pkt-line.c
prio-queue.c
ref-filter.c
refs.c
refs/files-backend.c
refs/iterator.c
refs/packed-backend.c
refs/ref-cache.c
remote.c
revision.c
run-command.c
setup.c
sha1-lookup.c
sha1-name.c
shallow.c
sigchain.c
strbuf.c
submodule.c
t/helper/test-example-decorate.c
tmp-objdir.c
trailer.c
transport.c
unpack-trees.c
worktree.c
wrapper.c
wt-status.c
zlib.c