refs: update ref transactions to use struct object_id
[gitweb.git] / builtin / tag.c
index 272f0d31037c861db5982ed0fd98177d406001c6..43c07ddeb3a8b44a67db41b05cc2ac51c4c5885e 100644 (file)
@@ -544,7 +544,7 @@ int cmd_tag(int argc, const char **argv, const char *prefix)
 
        transaction = ref_transaction_begin(&err);
        if (!transaction ||
-           ref_transaction_update(transaction, ref.buf, object.hash, prev.hash,
+           ref_transaction_update(transaction, ref.buf, &object, &prev,
                                   create_reflog ? REF_FORCE_CREATE_REFLOG : 0,
                                   reflog_msg.buf, &err) ||
            ref_transaction_commit(transaction, &err))