create_ref_entry(): remove `check_name` option
[gitweb.git] / refs / ref-cache.c
index 6b11d9cd123d794a07682dd2fb8a91968674926e..ec97f3a38a7ef4ed6050d855dbc45439efc37b63 100644 (file)
@@ -32,14 +32,10 @@ struct ref_dir *get_ref_dir(struct ref_entry *entry)
 }
 
 struct ref_entry *create_ref_entry(const char *refname,
-                                  const struct object_id *oid, int flag,
-                                  int check_name)
+                                  const struct object_id *oid, int flag)
 {
        struct ref_entry *ref;
 
-       if (check_name &&
-           check_refname_format(refname, REFNAME_ALLOW_ONELEVEL))
-               die("Reference has invalid format: '%s'", refname);
        FLEX_ALLOC_STR(ref, name, refname);
        oidcpy(&ref->u.value.oid, oid);
        oidclr(&ref->u.value.peeled);