зеркало из https://github.com/microsoft/git.git
Fix recipient santitization
Need to quote all special characters, not just the first one Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
e4d594c6bd
Коммит
18023c2065
|
@ -633,7 +633,7 @@ sub sanitize_address
|
|||
|
||||
# double quotes are needed if specials or CTLs are included
|
||||
elsif ($recipient_name =~ /[][()<>@,;:\\".\000-\037\177]/) {
|
||||
$recipient_name =~ s/(["\\\r])/\\$1/;
|
||||
$recipient_name =~ s/(["\\\r])/\\$1/g;
|
||||
$recipient_name = "\"$recipient_name\"";
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче