checkout,clone: check return value of create_symref
authorJeff King <peff@peff.net>
Tue, 12 Jan 2016 09:57:34 +0000 (04:57 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 12 Jan 2016 19:11:52 +0000 (11:11 -0800)
It's unlikely that we would fail to create or update a
symbolic ref (especially HEAD), but if we do, we should
notice and complain. Note that there's no need to give more
details in our error message; create_symref will already
have done so.

While we're here, let's also fix a minor memory leak in
clone.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found