Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
refs: rename constant `REF_NODEREF` to `REF_NO_DEREF`
author
Michael Haggerty
<mhagger@alum.mit.edu>
Sun, 5 Nov 2017 08:42:06 +0000
(09:42 +0100)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 6 Nov 2017 01:31:08 +0000
(10:31 +0900)
Even after working with this code for years, I still see this constant
name as "ref node ref". Rename it to make it's meaning clearer.
Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
12 files changed:
builtin/am.c
patch
|
blob
|
history
builtin/branch.c
patch
|
blob
|
history
builtin/checkout.c
patch
|
blob
|
history
builtin/clone.c
patch
|
blob
|
history
builtin/notes.c
patch
|
blob
|
history
builtin/remote.c
patch
|
blob
|
history
builtin/symbolic-ref.c
patch
|
blob
|
history
builtin/update-ref.c
patch
|
blob
|
history
refs.h
patch
|
blob
|
history
refs/files-backend.c
patch
|
blob
|
history
refs/refs-internal.h
patch
|
blob
|
history
sequencer.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
5ac95fe
)
diff --git
a/builtin/am.c
b/builtin/am.c
index c9bb14a6c2c3873b82ce161a0240a88666eaab3c..894290e2d304419a4eb371276a28a91e362efd85 100644
(file)
--- a/
builtin/am.c
+++ b/
builtin/am.c
@@
-2151,7
+2151,7
@@
static void am_abort(struct am_state *state)
has_curr_head ? &curr_head : NULL, 0,
UPDATE_REFS_DIE_ON_ERR);
else if (curr_branch)
has_curr_head ? &curr_head : NULL, 0,
UPDATE_REFS_DIE_ON_ERR);
else if (curr_branch)
- delete_ref(NULL, curr_branch, NULL, REF_NODEREF);
+ delete_ref(NULL, curr_branch, NULL, REF_NO
_
DEREF);
free(curr_branch);
am_destroy(state);
free(curr_branch);
am_destroy(state);
diff --git
a/builtin/branch.c
b/builtin/branch.c
index b1ed649300db7d803cf0107561a72e3e57a21658..33fd5fcfd10be978f4d8ccdb6869eb05e86eb956 100644
(file)
--- a/
builtin/branch.c
+++ b/
builtin/branch.c
@@
-258,7
+258,7
@@
static int delete_branches(int argc, const char **argv, int force, int kinds,
}
if (delete_ref(NULL, name, is_null_oid(&oid) ? NULL : &oid,
}
if (delete_ref(NULL, name, is_null_oid(&oid) ? NULL : &oid,
- REF_NODEREF)) {
+ REF_NO
_
DEREF)) {
error(remote_branch
? _("Error deleting remote-tracking branch '%s'")
: _("Error deleting branch '%s'"),
error(remote_branch
? _("Error deleting remote-tracking branch '%s'")
: _("Error deleting branch '%s'"),
diff --git
a/builtin/checkout.c
b/builtin/checkout.c
index 463a337e5d1489db5f2ca01c525cbd19dda7f578..114028ee010752b59d4dfc81a6d2b43affc80aec 100644
(file)
--- a/
builtin/checkout.c
+++ b/
builtin/checkout.c
@@
-665,7
+665,7
@@
static void update_refs_for_switch(const struct checkout_opts *opts,
/* Nothing to do. */
} else if (opts->force_detach || !new->path) { /* No longer on any branch. */
update_ref(msg.buf, "HEAD", &new->commit->object.oid, NULL,
/* Nothing to do. */
} else if (opts->force_detach || !new->path) { /* No longer on any branch. */
update_ref(msg.buf, "HEAD", &new->commit->object.oid, NULL,
- REF_NODEREF, UPDATE_REFS_DIE_ON_ERR);
+ REF_NO
_
DEREF, UPDATE_REFS_DIE_ON_ERR);
if (!opts->quiet) {
if (old->path &&
advice_detached_head && !opts->force_detach)
if (!opts->quiet) {
if (old->path &&
advice_detached_head && !opts->force_detach)
diff --git
a/builtin/clone.c
b/builtin/clone.c
index 695bdd70468a7e54af84a0ac2e813e0c2f808cfe..557c6c3c06ff33d181d4759c0dbae33b5dace685 100644
(file)
--- a/
builtin/clone.c
+++ b/
builtin/clone.c
@@
-689,7
+689,7
@@
static void update_head(const struct ref *our, const struct ref *remote,
} else if (our) {
struct commit *c = lookup_commit_reference(&our->old_oid);
/* --branch specifies a non-branch (i.e. tags), detach HEAD */
} else if (our) {
struct commit *c = lookup_commit_reference(&our->old_oid);
/* --branch specifies a non-branch (i.e. tags), detach HEAD */
- update_ref(msg, "HEAD", &c->object.oid, NULL, REF_NODEREF,
+ update_ref(msg, "HEAD", &c->object.oid, NULL, REF_NO
_
DEREF,
UPDATE_REFS_DIE_ON_ERR);
} else if (remote) {
/*
UPDATE_REFS_DIE_ON_ERR);
} else if (remote) {
/*
@@
-697,7
+697,7
@@
static void update_head(const struct ref *our, const struct ref *remote,
* HEAD points to a branch but we don't know which one.
* Detach HEAD in all these cases.
*/
* HEAD points to a branch but we don't know which one.
* Detach HEAD in all these cases.
*/
- update_ref(msg, "HEAD", &remote->old_oid, NULL, REF_NODEREF,
+ update_ref(msg, "HEAD", &remote->old_oid, NULL, REF_NO
_
DEREF,
UPDATE_REFS_DIE_ON_ERR);
}
}
UPDATE_REFS_DIE_ON_ERR);
}
}
diff --git
a/builtin/notes.c
b/builtin/notes.c
index 12afdf19075f3e3de39d487a5f6b2b7e2bbe922e..d7754db143e21ed92e03a29ea7932aec599ea63f 100644
(file)
--- a/
builtin/notes.c
+++ b/
builtin/notes.c
@@
-686,7
+686,7
@@
static int merge_abort(struct notes_merge_options *o)
if (delete_ref(NULL, "NOTES_MERGE_PARTIAL", NULL, 0))
ret += error(_("failed to delete ref NOTES_MERGE_PARTIAL"));
if (delete_ref(NULL, "NOTES_MERGE_PARTIAL", NULL, 0))
ret += error(_("failed to delete ref NOTES_MERGE_PARTIAL"));
- if (delete_ref(NULL, "NOTES_MERGE_REF", NULL, REF_NODEREF))
+ if (delete_ref(NULL, "NOTES_MERGE_REF", NULL, REF_NO
_
DEREF))
ret += error(_("failed to delete ref NOTES_MERGE_REF"));
if (notes_merge_abort(o))
ret += error(_("failed to remove 'git notes merge' worktree"));
ret += error(_("failed to delete ref NOTES_MERGE_REF"));
if (notes_merge_abort(o))
ret += error(_("failed to remove 'git notes merge' worktree"));
diff --git
a/builtin/remote.c
b/builtin/remote.c
index 0fddc64461ac59f5a13aace04a248c84cffabadf..3d38c6150cfd15761fe975364af281da7938d72d 100644
(file)
--- a/
builtin/remote.c
+++ b/
builtin/remote.c
@@
-693,7
+693,7
@@
static int mv(int argc, const char **argv)
read_ref_full(item->string, RESOLVE_REF_READING, &oid, &flag);
if (!(flag & REF_ISSYMREF))
continue;
read_ref_full(item->string, RESOLVE_REF_READING, &oid, &flag);
if (!(flag & REF_ISSYMREF))
continue;
- if (delete_ref(NULL, item->string, NULL, REF_NODEREF))
+ if (delete_ref(NULL, item->string, NULL, REF_NO
_
DEREF))
die(_("deleting '%s' failed"), item->string);
}
for (i = 0; i < remote_branches.nr; i++) {
die(_("deleting '%s' failed"), item->string);
}
for (i = 0; i < remote_branches.nr; i++) {
@@
-788,7
+788,7
@@
static int rm(int argc, const char **argv)
strbuf_release(&buf);
if (!result)
strbuf_release(&buf);
if (!result)
- result = delete_refs("remote: remove", &branches, REF_NODEREF);
+ result = delete_refs("remote: remove", &branches, REF_NO
_
DEREF);
string_list_clear(&branches, 0);
if (skipped.nr) {
string_list_clear(&branches, 0);
if (skipped.nr) {
@@
-1255,7
+1255,7
@@
static int set_head(int argc, const char **argv)
head_name = xstrdup(states.heads.items[0].string);
free_remote_ref_states(&states);
} else if (opt_d && !opt_a && argc == 1) {
head_name = xstrdup(states.heads.items[0].string);
free_remote_ref_states(&states);
} else if (opt_d && !opt_a && argc == 1) {
- if (delete_ref(NULL, buf.buf, NULL, REF_NODEREF))
+ if (delete_ref(NULL, buf.buf, NULL, REF_NO
_
DEREF))
result |= error(_("Could not delete %s"), buf.buf);
} else
usage_with_options(builtin_remote_sethead_usage, options);
result |= error(_("Could not delete %s"), buf.buf);
} else
usage_with_options(builtin_remote_sethead_usage, options);
diff --git
a/builtin/symbolic-ref.c
b/builtin/symbolic-ref.c
index 17aabaa679d599090ef5eb01d0c3650108c4f79c..80237f0df10f442181814900a93d797f965ec3de 100644
(file)
--- a/
builtin/symbolic-ref.c
+++ b/
builtin/symbolic-ref.c
@@
-58,7
+58,7
@@
int cmd_symbolic_ref(int argc, const char **argv, const char *prefix)
die("Cannot delete %s, not a symbolic ref", argv[0]);
if (!strcmp(argv[0], "HEAD"))
die("deleting '%s' is not allowed", argv[0]);
die("Cannot delete %s, not a symbolic ref", argv[0]);
if (!strcmp(argv[0], "HEAD"))
die("deleting '%s' is not allowed", argv[0]);
- return delete_ref(NULL, argv[0], NULL, REF_NODEREF);
+ return delete_ref(NULL, argv[0], NULL, REF_NO
_
DEREF);
}
switch (argc) {
}
switch (argc) {
diff --git
a/builtin/update-ref.c
b/builtin/update-ref.c
index cf1552b47850f5f74b07051e6c114d6351d590be..4b4714b3fd82ca9510b9b241867e497cdae92e76 100644
(file)
--- a/
builtin/update-ref.c
+++ b/
builtin/update-ref.c
@@
-312,7
+312,7
@@
static const char *parse_cmd_verify(struct ref_transaction *transaction,
static const char *parse_cmd_option(struct strbuf *input, const char *next)
{
if (!strncmp(next, "no-deref", 8) && next[8] == line_termination)
static const char *parse_cmd_option(struct strbuf *input, const char *next)
{
if (!strncmp(next, "no-deref", 8) && next[8] == line_termination)
- update_flags |= REF_NODEREF;
+ update_flags |= REF_NO
_
DEREF;
else
die("option unknown: %s", next);
return next + 8;
else
die("option unknown: %s", next);
return next + 8;
@@
-427,7
+427,7
@@
int cmd_update_ref(int argc, const char **argv, const char *prefix)
}
if (no_deref)
}
if (no_deref)
- flags = REF_NODEREF;
+ flags = REF_NO
_
DEREF;
if (delete)
/*
* For purposes of backwards compatibility, we treat
if (delete)
/*
* For purposes of backwards compatibility, we treat
diff --git
a/refs.h
b/refs.h
index 261d46c10cd49532b161a7a6bad69a677c7b65ab..d396012367a8f57ec2184ffd4dd6678175475fc4 100644
(file)
--- a/
refs.h
+++ b/
refs.h
@@
-476,7
+476,7
@@
struct ref_transaction *ref_transaction_begin(struct strbuf *err);
* transaction.
*
* flags -- flags affecting the update, passed to
* transaction.
*
* flags -- flags affecting the update, passed to
- * update_ref_lock(). Possible flags: REF_NODEREF,
+ * update_ref_lock(). Possible flags: REF_NO
_
DEREF,
* REF_FORCE_CREATE_REFLOG. See those constants for more
* information.
*
* REF_FORCE_CREATE_REFLOG. See those constants for more
* information.
*
@@
-504,7
+504,7
@@
struct ref_transaction *ref_transaction_begin(struct strbuf *err);
* If this flag is not specified, then symbolic references are
* dereferenced and the update is applied to the referent.
*/
* If this flag is not specified, then symbolic references are
* dereferenced and the update is applied to the referent.
*/
-#define REF_NODEREF (1 << 0)
+#define REF_NO
_
DEREF (1 << 0)
/*
* Force the creation of a reflog for this reference, even if it
/*
* Force the creation of a reflog for this reference, even if it
@@
-517,7
+517,7
@@
struct ref_transaction *ref_transaction_begin(struct strbuf *err);
* ref_transaction_update() and friends:
*/
#define REF_TRANSACTION_UPDATE_ALLOWED_FLAGS \
* ref_transaction_update() and friends:
*/
#define REF_TRANSACTION_UPDATE_ALLOWED_FLAGS \
- (REF_NODEREF | REF_FORCE_CREATE_REFLOG)
+ (REF_NO
_
DEREF | REF_FORCE_CREATE_REFLOG)
/*
* Add a reference update to transaction. `new_oid` is the value that
/*
* Add a reference update to transaction. `new_oid` is the value that
diff --git
a/refs/files-backend.c
b/refs/files-backend.c
index bbeafe1db7cd35bcd06688751c918cc6b6649af9..71e088e8118af093dc64c55c48dfb734d5afb5a1 100644
(file)
--- a/
refs/files-backend.c
+++ b/
refs/files-backend.c
@@
-13,14
+13,14
@@
/*
* This backend uses the following flags in `ref_update::flags` for
* internal bookkeeping purposes. Their numerical values must not
/*
* This backend uses the following flags in `ref_update::flags` for
* internal bookkeeping purposes. Their numerical values must not
- * conflict with REF_NODEREF, REF_FORCE_CREATE_REFLOG, REF_HAVE_NEW,
+ * conflict with REF_NO
_
DEREF, REF_FORCE_CREATE_REFLOG, REF_HAVE_NEW,
* REF_HAVE_OLD, or REF_ISPRUNING, which are also stored in
* `ref_update::flags`.
*/
/*
* Used as a flag in ref_update::flags when a loose ref is being
* REF_HAVE_OLD, or REF_ISPRUNING, which are also stored in
* `ref_update::flags`.
*/
/*
* Used as a flag in ref_update::flags when a loose ref is being
- * pruned. This flag must only be used when REF_NODEREF is set.
+ * pruned. This flag must only be used when REF_NO
_
DEREF is set.
*/
#define REF_ISPRUNING (1 << 4)
*/
#define REF_ISPRUNING (1 << 4)
@@
-1044,7
+1044,7
@@
static void prune_ref(struct files_ref_store *refs, struct ref_to_prune *r)
goto cleanup;
ref_transaction_add_update(
transaction, r->name,
goto cleanup;
ref_transaction_add_update(
transaction, r->name,
- REF_NODEREF | REF_HAVE_NEW | REF_HAVE_OLD | REF_ISPRUNING,
+ REF_NO
_
DEREF | REF_HAVE_NEW | REF_HAVE_OLD | REF_ISPRUNING,
&null_oid, &r->oid, NULL);
if (ref_transaction_commit(transaction, &err))
goto cleanup;
&null_oid, &r->oid, NULL);
if (ref_transaction_commit(transaction, &err))
goto cleanup;
@@
-1133,7
+1133,7
@@
static int files_pack_refs(struct ref_store *ref_store, unsigned int flags)
*/
if (ref_transaction_update(transaction, iter->refname,
iter->oid, NULL,
*/
if (ref_transaction_update(transaction, iter->refname,
iter->oid, NULL,
- REF_NODEREF, NULL, &err))
+ REF_NO
_
DEREF, NULL, &err))
die("failure preparing to create packed reference %s: %s",
iter->refname, err.buf);
die("failure preparing to create packed reference %s: %s",
iter->refname, err.buf);
@@
-1336,7
+1336,7
@@
static int files_copy_or_rename_ref(struct ref_store *ref_store,
}
if (!copy && refs_delete_ref(&refs->base, logmsg, oldrefname,
}
if (!copy && refs_delete_ref(&refs->base, logmsg, oldrefname,
- &orig_oid, REF_NODEREF)) {
+ &orig_oid, REF_NO
_
DEREF)) {
error("unable to delete old %s", oldrefname);
goto rollback;
}
error("unable to delete old %s", oldrefname);
goto rollback;
}
@@
-1352,7
+1352,7
@@
static int files_copy_or_rename_ref(struct ref_store *ref_store,
RESOLVE_REF_READING | RESOLVE_REF_NO_RECURSE,
&oid, NULL) &&
refs_delete_ref(&refs->base, NULL, newrefname,
RESOLVE_REF_READING | RESOLVE_REF_NO_RECURSE,
&oid, NULL) &&
refs_delete_ref(&refs->base, NULL, newrefname,
- NULL, REF_NODEREF)) {
+ NULL, REF_NO
_
DEREF)) {
if (errno == EISDIR) {
struct strbuf path = STRBUF_INIT;
int result;
if (errno == EISDIR) {
struct strbuf path = STRBUF_INIT;
int result;
@@
-1377,7
+1377,7
@@
static int files_copy_or_rename_ref(struct ref_store *ref_store,
logmoved = log;
lock = lock_ref_oid_basic(refs, newrefname, NULL, NULL, NULL,
logmoved = log;
lock = lock_ref_oid_basic(refs, newrefname, NULL, NULL, NULL,
- REF_NODEREF, NULL, &err);
+ REF_NO
_
DEREF, NULL, &err);
if (!lock) {
if (copy)
error("unable to copy '%s' to '%s': %s", oldrefname, newrefname, err.buf);
if (!lock) {
if (copy)
error("unable to copy '%s' to '%s': %s", oldrefname, newrefname, err.buf);
@@
-1400,7
+1400,7
@@
static int files_copy_or_rename_ref(struct ref_store *ref_store,
rollback:
lock = lock_ref_oid_basic(refs, oldrefname, NULL, NULL, NULL,
rollback:
lock = lock_ref_oid_basic(refs, oldrefname, NULL, NULL, NULL,
- REF_NODEREF, NULL, &err);
+ REF_NO
_
DEREF, NULL, &err);
if (!lock) {
error("unable to lock %s for rollback: %s", oldrefname, err.buf);
strbuf_release(&err);
if (!lock) {
error("unable to lock %s for rollback: %s", oldrefname, err.buf);
strbuf_release(&err);
@@
-1816,7
+1816,7
@@
static int files_create_symref(struct ref_store *ref_store,
int ret;
lock = lock_ref_oid_basic(refs, refname, NULL,
int ret;
lock = lock_ref_oid_basic(refs, refname, NULL,
- NULL, NULL, REF_NODEREF, NULL,
+ NULL, NULL, REF_NO
_
DEREF, NULL,
&err);
if (!lock) {
error("%s", err.buf);
&err);
if (!lock) {
error("%s", err.buf);
@@
-2200,7
+2200,7
@@
static int split_head_update(struct ref_update *update,
new_update = ref_transaction_add_update(
transaction, "HEAD",
new_update = ref_transaction_add_update(
transaction, "HEAD",
- update->flags | REF_LOG_ONLY | REF_NODEREF,
+ update->flags | REF_LOG_ONLY | REF_NO
_
DEREF,
&update->new_oid, &update->old_oid,
update->msg);
&update->new_oid, &update->old_oid,
update->msg);
@@
-2219,8
+2219,8
@@
static int split_head_update(struct ref_update *update,
/*
* update is for a symref that points at referent and doesn't have
/*
* update is for a symref that points at referent and doesn't have
- * REF_NODEREF set. Split it into two updates:
- * - The original update, but with REF_LOG_ONLY and REF_NODEREF set
+ * REF_NO
_
DEREF set. Split it into two updates:
+ * - The original update, but with REF_LOG_ONLY and REF_NO
_
DEREF set
* - A new, separate update for the referent reference
* Note that the new update will itself be subject to splitting when
* the iteration gets to it.
* - A new, separate update for the referent reference
* Note that the new update will itself be subject to splitting when
* the iteration gets to it.
@@
-2275,7
+2275,7
@@
static int split_symref_update(struct files_ref_store *refs,
* doesn't need to check its old SHA-1 value, as that will be
* done when new_update is processed.
*/
* doesn't need to check its old SHA-1 value, as that will be
* done when new_update is processed.
*/
- update->flags |= REF_LOG_ONLY | REF_NODEREF;
+ update->flags |= REF_LOG_ONLY | REF_NO
_
DEREF;
update->flags &= ~REF_HAVE_OLD;
/*
update->flags &= ~REF_HAVE_OLD;
/*
@@
-2344,7
+2344,7
@@
static int check_old_oid(struct ref_update *update, struct object_id *oid,
* - Check that its old SHA-1 value (if specified) is correct, and in
* any case record it in update->lock->old_oid for later use when
* writing the reflog.
* - Check that its old SHA-1 value (if specified) is correct, and in
* any case record it in update->lock->old_oid for later use when
* writing the reflog.
- * - If it is a symref update without REF_NODEREF, split it up into a
+ * - If it is a symref update without REF_NO
_
DEREF, split it up into a
* REF_LOG_ONLY update of the symref and add a separate update for
* the referent to transaction.
* - If it is an update of head_ref, add a corresponding REF_LOG_ONLY
* REF_LOG_ONLY update of the symref and add a separate update for
* the referent to transaction.
* - If it is an update of head_ref, add a corresponding REF_LOG_ONLY
@@
-2392,7
+2392,7
@@
static int lock_ref_for_update(struct files_ref_store *refs,
update->backend_data = lock;
if (update->type & REF_ISSYMREF) {
update->backend_data = lock;
if (update->type & REF_ISSYMREF) {
- if (update->flags & REF_NODEREF) {
+ if (update->flags & REF_NO
_
DEREF) {
/*
* We won't be reading the referent as part of
* the transaction, so we have to read it here
/*
* We won't be reading the referent as part of
* the transaction, so we have to read it here
@@
-2564,7
+2564,7
@@
static int files_transaction_prepare(struct ref_store *ref_store,
* split_symref_update() or split_head_update(), those
* functions will check that the new updates don't have the
* same refname as any existing ones.) Also fail if any of the
* split_symref_update() or split_head_update(), those
* functions will check that the new updates don't have the
* same refname as any existing ones.) Also fail if any of the
- * updates use REF_ISPRUNING without REF_NODEREF.
+ * updates use REF_ISPRUNING without REF_NO
_
DEREF.
*/
for (i = 0; i < transaction->nr; i++) {
struct ref_update *update = transaction->updates[i];
*/
for (i = 0; i < transaction->nr; i++) {
struct ref_update *update = transaction->updates[i];
@@
-2572,8
+2572,8
@@
static int files_transaction_prepare(struct ref_store *ref_store,
string_list_append(&affected_refnames, update->refname);
if ((update->flags & REF_ISPRUNING) &&
string_list_append(&affected_refnames, update->refname);
if ((update->flags & REF_ISPRUNING) &&
- !(update->flags & REF_NODEREF))
- BUG("REF_ISPRUNING set without REF_NODEREF");
+ !(update->flags & REF_NO
_
DEREF))
+ BUG("REF_ISPRUNING set without REF_NO
_
DEREF");
/*
* We store a pointer to update in item->util, but at
/*
* We store a pointer to update in item->util, but at
@@
-2651,7
+2651,7
@@
static int files_transaction_prepare(struct ref_store *ref_store,
ref_transaction_add_update(
packed_transaction, update->refname,
ref_transaction_add_update(
packed_transaction, update->refname,
- REF_HAVE_NEW | REF_NODEREF,
+ REF_HAVE_NEW | REF_NO
_
DEREF,
&update->new_oid, NULL,
NULL);
}
&update->new_oid, NULL,
NULL);
}
@@
-2995,7
+2995,7
@@
static int files_reflog_expire(struct ref_store *ref_store,
* reference if --updateref was specified:
*/
lock = lock_ref_oid_basic(refs, refname, oid,
* reference if --updateref was specified:
*/
lock = lock_ref_oid_basic(refs, refname, oid,
- NULL, NULL, REF_NODEREF,
+ NULL, NULL, REF_NO
_
DEREF,
&type, &err);
if (!lock) {
error("cannot lock ref '%s': %s", refname, err.buf);
&type, &err);
if (!lock) {
error("cannot lock ref '%s': %s", refname, err.buf);
diff --git
a/refs/refs-internal.h
b/refs/refs-internal.h
index 2ea02dcbe4a0f7dad1862bdf0c4bccdac6196ca5..f9c6e72c97643432332c07123f842c881760acfa 100644
(file)
--- a/
refs/refs-internal.h
+++ b/
refs/refs-internal.h
@@
-9,7
+9,7
@@
/*
* The following flags can appear in `ref_update::flags`. Their
/*
* The following flags can appear in `ref_update::flags`. Their
- * numerical values must not conflict with those of REF_NODEREF and
+ * numerical values must not conflict with those of REF_NO
_
DEREF and
* REF_FORCE_CREATE_REFLOG, which are also stored in
* `ref_update::flags`.
*/
* REF_FORCE_CREATE_REFLOG, which are also stored in
* `ref_update::flags`.
*/
@@
-119,7
+119,7
@@
struct ref_update {
struct object_id old_oid;
/*
struct object_id old_oid;
/*
- * One or more of REF_NODEREF, REF_FORCE_CREATE_REFLOG,
+ * One or more of REF_NO
_
DEREF, REF_FORCE_CREATE_REFLOG,
* REF_HAVE_NEW, REF_HAVE_OLD, or backend-specific flags.
*/
unsigned int flags;
* REF_HAVE_NEW, REF_HAVE_OLD, or backend-specific flags.
*/
unsigned int flags;
diff --git
a/sequencer.c
b/sequencer.c
index 64abaad0e81027cf2a37545ea77f0f4aa0189be9..3b88ab2f9cb4d89bfedda3bb35ed5bd14fcb4385 100644
(file)
--- a/
sequencer.c
+++ b/
sequencer.c
@@
-1116,11
+1116,11
@@
static int do_pick_commit(enum todo_command command, struct commit *commit,
*/
if (command == TODO_PICK && !opts->no_commit && (res == 0 || res == 1) &&
update_ref(NULL, "CHERRY_PICK_HEAD", &commit->object.oid, NULL,
*/
if (command == TODO_PICK && !opts->no_commit && (res == 0 || res == 1) &&
update_ref(NULL, "CHERRY_PICK_HEAD", &commit->object.oid, NULL,
- REF_NODEREF, UPDATE_REFS_MSG_ON_ERR))
+ REF_NO
_
DEREF, UPDATE_REFS_MSG_ON_ERR))
res = -1;
if (command == TODO_REVERT && ((opts->no_commit && res == 0) || res == 1) &&
update_ref(NULL, "REVERT_HEAD", &commit->object.oid, NULL,
res = -1;
if (command == TODO_REVERT && ((opts->no_commit && res == 0) || res == 1) &&
update_ref(NULL, "REVERT_HEAD", &commit->object.oid, NULL,
- REF_NODEREF, UPDATE_REFS_MSG_ON_ERR))
+ REF_NO
_
DEREF, UPDATE_REFS_MSG_ON_ERR))
res = -1;
if (res) {
res = -1;
if (res) {
@@
-2125,7
+2125,7
@@
static int pick_commits(struct todo_list *todo_list, struct replay_opts *opts)
msg = reflog_message(opts, "finish", "%s onto %s",
head_ref.buf, buf.buf);
if (update_ref(msg, head_ref.buf, &head, &orig,
msg = reflog_message(opts, "finish", "%s onto %s",
head_ref.buf, buf.buf);
if (update_ref(msg, head_ref.buf, &head, &orig,
- REF_NODEREF, UPDATE_REFS_MSG_ON_ERR)) {
+ REF_NO
_
DEREF, UPDATE_REFS_MSG_ON_ERR)) {
res = error(_("could not update %s"),
head_ref.buf);
goto cleanup_head_ref;
res = error(_("could not update %s"),
head_ref.buf);
goto cleanup_head_ref;