summaryrefslogtreecommitdiff
path: root/Documentation/git-update-index.txt
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2014-06-04 07:11:11 (GMT)
committerJunio C Hamano <gitster@pobox.com>2014-06-04 18:02:55 (GMT)
commitc8e1ee4f2c8e28b7eef824248f09ba37599593d7 (patch)
tree664131d572172bff66933e0bea31c4f0c20f0c6c /Documentation/git-update-index.txt
parentb6c2a0d45d4165dfd326bd7a28e66d9cedb8ae84 (diff)
downloadgit-c8e1ee4f2c8e28b7eef824248f09ba37599593d7.zip
git-c8e1ee4f2c8e28b7eef824248f09ba37599593d7.tar.gz
git-c8e1ee4f2c8e28b7eef824248f09ba37599593d7.tar.bz2
update-index: fix segfault with missing --cacheinfo argument
Running "git update-index --cacheinfo" without any further arguments results in a segfault rather than an error message. Commit ec160ae (update-index: teach --cacheinfo a new syntax "mode,sha1,path", 2014-03-23) added code to examine the format of the argument, but forgot to handle the NULL case. Returning an error from the parser is enough, since we then treat it as an old-style "--cacheinfo <mode> <sha1> <path>", and complain that we have less than 3 arguments to read. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-update-index.txt')
0 files changed, 0 insertions, 0 deletions