Merge branch 'js/use-bug-macro'
Developer support update, by using BUG() macro instead of die() to
mark codepaths that should not happen more clearly.
* js/use-bug-macro:
BUG_exit_code: fix sparse "symbol not declared" warning
Convert remaining die*(BUG) messages
Replace all die("BUG: ...") calls by BUG() ones
run-command: use BUG() to report bugs, not die()
test-tool: help verifying BUG() code paths
This commit is contained in:
@ -869,7 +869,7 @@ static void sha1_object(const void *data, struct object_entry *obj_entry,
|
||||
if (obj->type == OBJ_COMMIT) {
|
||||
struct commit *commit = (struct commit *) obj;
|
||||
if (detach_commit_buffer(commit, NULL) != data)
|
||||
die("BUG: parse_object_buffer transmogrified our buffer");
|
||||
BUG("parse_object_buffer transmogrified our buffer");
|
||||
}
|
||||
obj->flags |= FLAG_CHECKED;
|
||||
}
|
||||
@ -1018,7 +1018,7 @@ static struct base_data *find_unresolved_deltas_1(struct base_data *base,
|
||||
|
||||
if (!compare_and_swap_type(&child->real_type, OBJ_REF_DELTA,
|
||||
base->obj->real_type))
|
||||
die("BUG: child->real_type != OBJ_REF_DELTA");
|
||||
BUG("child->real_type != OBJ_REF_DELTA");
|
||||
|
||||
resolve_delta(child, base, result);
|
||||
if (base->ref_first == base->ref_last && base->ofs_last == -1)
|
||||
|
||||
Reference in New Issue
Block a user