Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
lock_ref_sha1_basic(): remove unneeded local variable
author
Michael Haggerty
<mhagger@alum.mit.edu>
Fri, 22 Apr 2016 07:13:00 +0000
(09:13 +0200)
committer
Michael Haggerty
<mhagger@alum.mit.edu>
Mon, 13 Jun 2016 09:23:49 +0000
(11:23 +0200)
resolve_ref_unsafe() can cope with being called with NULL passed to its
flags argument. So lock_ref_sha1_basic() can just hand its own type
parameter through.
Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
refs/files-backend.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
cf59644
)
diff --git
a/refs/files-backend.c
b/refs/files-backend.c
index c2bd7b8317c5155671d945f95373f935b0506f14..dc247e0e7b76ffbd0c9f98aaf255c14acd697882 100644
(file)
--- a/
refs/files-backend.c
+++ b/
refs/files-backend.c
@@
-1738,7
+1738,7
@@
static struct ref_lock *lock_ref_sha1_basic(const char *refname,
const unsigned char *old_sha1,
const struct string_list *extras,
const struct string_list *skip,
const unsigned char *old_sha1,
const struct string_list *extras,
const struct string_list *skip,
- unsigned int flags, int *type
_p
,
+ unsigned int flags, int *type,
struct strbuf *err)
{
struct strbuf ref_file = STRBUF_INIT;
struct strbuf *err)
{
struct strbuf ref_file = STRBUF_INIT;
@@
-1746,7
+1746,6
@@
static struct ref_lock *lock_ref_sha1_basic(const char *refname,
const char *orig_refname = refname;
struct ref_lock *lock;
int last_errno = 0;
const char *orig_refname = refname;
struct ref_lock *lock;
int last_errno = 0;
- int type;
int lflags = 0;
int mustexist = (old_sha1 && !is_null_sha1(old_sha1));
int resolve_flags = 0;
int lflags = 0;
int mustexist = (old_sha1 && !is_null_sha1(old_sha1));
int resolve_flags = 0;
@@
-1766,7
+1765,7
@@
static struct ref_lock *lock_ref_sha1_basic(const char *refname,
}
refname = resolve_ref_unsafe(refname, resolve_flags,
}
refname = resolve_ref_unsafe(refname, resolve_flags,
- lock->old_oid.hash,
&
type);
+ lock->old_oid.hash, type);
if (!refname && errno == EISDIR) {
/*
* we are trying to lock foo but we used to
if (!refname && errno == EISDIR) {
/*
* we are trying to lock foo but we used to
@@
-1784,10
+1783,8
@@
static struct ref_lock *lock_ref_sha1_basic(const char *refname,
goto error_return;
}
refname = resolve_ref_unsafe(orig_refname, resolve_flags,
goto error_return;
}
refname = resolve_ref_unsafe(orig_refname, resolve_flags,
- lock->old_oid.hash,
&
type);
+ lock->old_oid.hash, type);
}
}
- if (type_p)
- *type_p = type;
if (!refname) {
last_errno = errno;
if (last_errno != ENOTDIR ||
if (!refname) {
last_errno = errno;
if (last_errno != ENOTDIR ||