X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=transport-helper.c;h=6f227e253bf638de37ce74347213657c23185afa;hb=dbdc07fcbe3a951df8a3869b42edb6fffd466486;hp=07131261fefeab2066636a7f83bce05796329a54;hpb=7b51c33b376d22195dba1c4e067180164fd35dbf;p=git.git diff --git a/transport-helper.c b/transport-helper.c index 07131261f..6f227e253 100644 --- a/transport-helper.c +++ b/transport-helper.c @@ -446,8 +446,10 @@ static int fetch_with_import(struct transport *transport, private = apply_refspecs(data->refspecs, data->refspec_nr, posn->name); else private = xstrdup(posn->name); - read_ref(private, posn->old_sha1); - free(private); + if (private) { + read_ref(private, posn->old_sha1); + free(private); + } } strbuf_release(&buf); return 0;