summaryrefslogtreecommitdiff
path: root/sha1_name.c
diff options
context:
space:
mode:
authorKirill Smelkov <kirr@landau.phys.spbu.ru>2010-12-18 14:54:12 (GMT)
committerJunio C Hamano <gitster@pobox.com>2010-12-20 02:41:32 (GMT)
commit9ec09b0495f5e672223025f5e681371034da2538 (patch)
treefa3031a4d139c21da6e416e2280f47d97018bd11 /sha1_name.c
parentb1b14ec3f14edfc5f76643aaaac6548fc94fb47e (diff)
downloadgit-9ec09b0495f5e672223025f5e681371034da2538.zip
git-9ec09b0495f5e672223025f5e681371034da2538.tar.gz
git-9ec09b0495f5e672223025f5e681371034da2538.tar.bz2
fill_textconv(): Don't get/put cache if sha1 is not valid
When blaming files in the working tree, the filespec is marked with !sha1_valid, as we have not given the contents an object name yet. The function to cache textconv results (keyed on the object name), however, didn't check this condition, and ended up on storing the cached result under a random object name. Cc: Axel Bonnet <axel.bonnet@ensimag.imag.fr> Cc: Clément Poulain <clement.poulain@ensimag.imag.fr> Cc: Diane Gasselin <diane.gasselin@ensimag.imag.fr> Cc: Jeff King <peff@peff.net> Signed-off-by: Kirill Smelkov <kirr@landau.phys.spbu.ru> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'sha1_name.c')
0 files changed, 0 insertions, 0 deletions