write_remote_refs(): create packed (rather than extra) refs
[gitweb.git] / builtin / clone.c
index 86db95473021bc8d0b1cc8850185e1660fd9c776..9413537a8e0f67b5d2e21cf133088f470cb26cb3 100644 (file)
@@ -441,11 +441,10 @@ static void write_remote_refs(const struct ref *local_refs)
        for (r = local_refs; r; r = r->next) {
                if (!r->peer_ref)
                        continue;
-               add_extra_ref(r->peer_ref->name, r->old_sha1, 0);
+               add_packed_ref(r->peer_ref->name, r->old_sha1);
        }
 
        pack_refs(PACK_REFS_ALL);
-       clear_extra_refs();
 }
 
 static int write_one_config(const char *key, const char *value, void *data)