cvsimport: shell-quote variable used in backticks
commit5b4efea666951efe0770f8d5a301f8917015315f
authorJeff King <peff@peff.net>
Mon, 11 Sep 2017 14:24:26 +0000 (11 10:24 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 12 Sep 2017 02:10:22 +0000 (12 11:10 +0900)
tree81716c784144cb20544ef275e25cd51444493d67
parent4d4165b80d6b91a255e2847583bd4df98b5d54e1
cvsimport: shell-quote variable used in backticks

We run `git rev-parse` though the shell, and quote its
argument only with single-quotes. This prevents most
metacharacters from being a problem, but misses the obvious
case when $name itself has single-quotes in it. We can fix
this by applying the usual shell-quoting formula.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-cvsimport.perl