Fix git branch -m for symrefs.
[gitweb.git] / builtin-update-ref.c
index 56a0b1b39cf4c4fc51dbbff256240655bc36a038..d8f3142c06c2d7c5202c9c132a12457d6e8b43a6 100644 (file)
@@ -48,7 +48,7 @@ int cmd_update_ref(int argc, const char **argv, const char *prefix)
                die("%s: not a valid old SHA1", oldval);
 
        if (delete)
-               return delete_ref(refname, oldval ? oldsha1 : NULL);
+               return delete_ref(refname, oldval ? oldsha1 : NULL, 0);
        else
                return update_ref(msg, refname, sha1, oldval ? oldsha1 : NULL,
                                  no_deref ? REF_NODEREF : 0, DIE_ON_ERR);