Merge branch 'jh/update-ref-d-through-symref'
commitcf22e272e48a1b00ea0288400e1363ac41c5eb99
authorJunio C Hamano <gitster@pobox.com>
Mon, 26 Nov 2012 02:44:17 +0000 (25 18:44 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 26 Nov 2012 02:44:17 +0000 (25 18:44 -0800)
tree6e947c4e5220c13df5ebb3ed98d517d5af2b106b
parent76c39289bac153ddb661062dcc25881c690c20e5
parentb274a7146c44624bc30bbd54124312d4d3e6a28d
Merge branch 'jh/update-ref-d-through-symref'

"update-ref -d --deref SYM" to delete a ref through a symbolic ref
that points to it did not remove it correctly.

* jh/update-ref-d-through-symref:
  Fix failure to delete a packed ref through a symref
  t1400-update-ref: Add test verifying bug with symrefs in delete_ref()
refs.c