From: Alex Riesen Date: Fri, 12 Oct 2007 20:40:04 GMT Subject: [PATCH] Fix a crash in ls-remote when refspec expands into nothing Message-ID: <20071012204004.GA6700@steel.home> In-Reply-To: <20071012040745.GC27899@spearce.org> Originally-by: Väinö Järvelä Signed-off-by: Alex Riesen --- remote.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) Shawn O. Pearce, Fri, Oct 12, 2007 06:07:45 +0200: > I think the above patch is the only thing to do here. Perhaps Alex > can write up a formal patch and send it to back to the list and CC > Lars Hjemli so he can put it into the patch queue. here you go diff --git a/remote.c b/remote.c index e7d735b..a25f66d 100644 --- a/remote.c +++ b/remote.c @@ -882,7 +882,8 @@ int get_fetch_map(struct ref *remote_refs, rm->peer_ref->name); } - tail_link_ref(ref_map, tail); + if (ref_map) + tail_link_ref(ref_map, tail); return 0; } -- 1.5.3.4.232.ga843