refs/files-backend: correct return value in lock_ref_for_update
[gitweb.git] / refs / files-backend.c
index 3d636396654129cc576976db4b712071c24f460d..03df002759a37a9c68be433fc353b1651506e7c4 100644 (file)
@@ -2801,7 +2801,7 @@ static int lock_ref_for_update(struct files_ref_store *refs,
                                        strbuf_addf(err, "cannot lock ref '%s': "
                                                    "error reading reference",
                                                    original_update_refname(update));
-                                       ret = -1;
+                                       ret = TRANSACTION_GENERIC_ERROR;
                                        goto out;
                                }
                        } else if (check_old_oid(update, &lock->old_oid, err)) {