Skip to content

Commit 61ef5e9

Browse files
drafnelgitster
authored andcommitted
git-send-email.perl: ensure $domain is defined before using it
valid_fqdn() may attempt to operate on an undefined value if Net::Domain::domainname fails to determine the domain name. This causes perl to emit unpleasant warnings. So, add a check for whether $domain has been defined before using it. Signed-off-by: Brandon Casey <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent b822423 commit 61ef5e9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

git-send-email.perl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -895,7 +895,7 @@ sub sanitize_address {
895895

896896
sub valid_fqdn {
897897
my $domain = shift;
898-
return !($^O eq 'darwin' && $domain =~ /\.local$/) && $domain =~ /\./;
898+
return defined $domain && !($^O eq 'darwin' && $domain =~ /\.local$/) && $domain =~ /\./;
899899
}
900900

901901
sub maildomain_net {

0 commit comments

Comments
 (0)