X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin-update-ref.c;h=90a3da53ad003a82781e6d4acfc7815c8f15f24f;hb=a28383770ec44357bfce4af834dc09bf14d9410e;hp=00333c7e7ca0e706be425182ff92b98a16ac3883;hpb=275fb96ae65b0886d9e6e93a421453eb6d13cb9f;p=git.git diff --git a/builtin-update-ref.c b/builtin-update-ref.c index 00333c7e7..90a3da53a 100644 --- a/builtin-update-ref.c +++ b/builtin-update-ref.c @@ -5,14 +5,14 @@ static const char git_update_ref_usage[] = "git-update-ref [] [-m ]"; -int cmd_update_ref(int argc, const char **argv, char **envp) +int cmd_update_ref(int argc, const char **argv, const char *prefix) { const char *refname=NULL, *value=NULL, *oldval=NULL, *msg=NULL; struct ref_lock *lock; unsigned char sha1[20], oldsha1[20]; int i; - setup_git_directory(); + setup_ident(); git_config(git_default_config); for (i = 1; i < argc; i++) { @@ -44,7 +44,7 @@ int cmd_update_ref(int argc, const char **argv, char **envp) if (get_sha1(value, sha1)) die("%s: not a valid SHA1", value); - memset(oldsha1, 0, 20); + hashclr(oldsha1); if (oldval && get_sha1(oldval, oldsha1)) die("%s: not a valid old SHA1", oldval);