treewide: replace assert() with ASSERT() in special cases
When the compiler/linker cannot verify that an assert() invocation is free of side effects for us (e.g. because the assertion includes some kind of function call), replace the use of assert() with ASSERT(). Signed-off-by: Elijah Newren <newren@gmail.com> Acked-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>main
parent
85e4f762c2
commit
5633aa3af1
|
@ -1406,7 +1406,7 @@ void diffcore_rename_extended(struct diff_options *options,
|
|||
|
||||
trace2_region_enter("diff", "setup", options->repo);
|
||||
info.setup = 0;
|
||||
assert(!dir_rename_count || strmap_empty(dir_rename_count));
|
||||
ASSERT(!dir_rename_count || strmap_empty(dir_rename_count));
|
||||
want_copies = (detect_rename == DIFF_DETECT_COPY);
|
||||
if (dirs_removed && (break_idx || want_copies))
|
||||
BUG("dirs_removed incompatible with break/copy detection");
|
||||
|
|
|
@ -791,7 +791,7 @@ static void path_msg(struct merge_options *opt,
|
|||
struct strbuf tmp = STRBUF_INIT;
|
||||
|
||||
/* Sanity checks */
|
||||
assert(omittable_hint ==
|
||||
ASSERT(omittable_hint ==
|
||||
(!starts_with(type_short_descriptions[type], "CONFLICT") &&
|
||||
!starts_with(type_short_descriptions[type], "ERROR")) ||
|
||||
type == CONFLICT_DIR_RENAME_SUGGESTED);
|
||||
|
@ -1642,7 +1642,7 @@ static int handle_deferred_entries(struct merge_options *opt,
|
|||
ci = strmap_get(&opt->priv->paths, path);
|
||||
VERIFY_CI(ci);
|
||||
|
||||
assert(renames->deferred[side].trivial_merges_okay &&
|
||||
ASSERT(renames->deferred[side].trivial_merges_okay &&
|
||||
!strset_contains(&renames->deferred[side].target_dirs,
|
||||
path));
|
||||
resolve_trivial_directory_merge(ci, side);
|
||||
|
|
|
@ -1197,7 +1197,7 @@ static void print_commit(struct repository *repo, struct commit *commit)
|
|||
struct pretty_print_context ctx = {0};
|
||||
ctx.date_mode.type = DATE_NORMAL;
|
||||
/* FIXME: Merge this with output_commit_title() */
|
||||
assert(!merge_remote_util(commit));
|
||||
ASSERT(!merge_remote_util(commit));
|
||||
repo_format_commit_message(repo, commit, " %h: %m %s", &sb, &ctx);
|
||||
fprintf(stderr, "%s\n", sb.buf);
|
||||
strbuf_release(&sb);
|
||||
|
|
|
@ -2706,7 +2706,7 @@ static int index_stream_convert_blob(struct index_state *istate,
|
|||
struct strbuf sbuf = STRBUF_INIT;
|
||||
|
||||
assert(path);
|
||||
assert(would_convert_to_git_filter_fd(istate, path));
|
||||
ASSERT(would_convert_to_git_filter_fd(istate, path));
|
||||
|
||||
convert_to_git_filter_fd(istate, path, fd, &sbuf,
|
||||
get_conv_flags(flags));
|
||||
|
|
|
@ -277,7 +277,7 @@ static int write_pc_item_to_fd(struct parallel_checkout_item *pc_item, int fd,
|
|||
ssize_t wrote;
|
||||
|
||||
/* Sanity check */
|
||||
assert(is_eligible_for_parallel_checkout(pc_item->ce, &pc_item->ca));
|
||||
ASSERT(is_eligible_for_parallel_checkout(pc_item->ce, &pc_item->ca));
|
||||
|
||||
filter = get_stream_filter_ca(&pc_item->ca, &pc_item->ce->oid);
|
||||
if (filter) {
|
||||
|
|
4
scalar.c
4
scalar.c
|
@ -241,7 +241,7 @@ static int add_or_remove_enlistment(int add)
|
|||
|
||||
static int start_fsmonitor_daemon(void)
|
||||
{
|
||||
assert(have_fsmonitor_support());
|
||||
ASSERT(have_fsmonitor_support());
|
||||
|
||||
if (fsmonitor_ipc__get_state() != IPC_STATE__LISTENING)
|
||||
return run_git("fsmonitor--daemon", "start", NULL);
|
||||
|
@ -251,7 +251,7 @@ static int start_fsmonitor_daemon(void)
|
|||
|
||||
static int stop_fsmonitor_daemon(void)
|
||||
{
|
||||
assert(have_fsmonitor_support());
|
||||
ASSERT(have_fsmonitor_support());
|
||||
|
||||
if (fsmonitor_ipc__get_state() == IPC_STATE__LISTENING)
|
||||
return run_git("fsmonitor--daemon", "stop", NULL);
|
||||
|
|
|
@ -4965,7 +4965,7 @@ static int pick_commits(struct repository *r,
|
|||
|
||||
ctx->reflog_message = sequencer_reflog_action(opts);
|
||||
if (opts->allow_ff)
|
||||
assert(!(opts->signoff || opts->no_commit ||
|
||||
ASSERT(!(opts->signoff || opts->no_commit ||
|
||||
opts->record_origin || should_edit(opts) ||
|
||||
opts->committer_date_is_author_date ||
|
||||
opts->ignore_date));
|
||||
|
|
Loading…
Reference in New Issue