From 95cc03133953eafd0da89a80f1dbb39e7dd43823 Mon Sep 17 00:00:00 2001 From: Robert Habermann Date: Sun, 9 Aug 2015 11:02:21 +0200 Subject: [PATCH] remove unneccessary check of len on match_parts While getting the best match the function _exact_match is called with the candidate server names as name. Then name.split('.') is called which can never have a length of 0. --- letsencrypt-nginx/letsencrypt_nginx/parser.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/letsencrypt-nginx/letsencrypt_nginx/parser.py b/letsencrypt-nginx/letsencrypt_nginx/parser.py index dc82918f9..ef87cc653 100644 --- a/letsencrypt-nginx/letsencrypt_nginx/parser.py +++ b/letsencrypt-nginx/letsencrypt_nginx/parser.py @@ -387,9 +387,6 @@ def _wildcard_match(target_name, name, start): parts.reverse() match_parts.reverse() - if len(match_parts) == 0: - return False - # The first part must be a wildcard or blank, e.g. '.eff.org' first = match_parts.pop(0) if first != '*' and first != '':