eric6/WebBrowser/AdBlock/AdBlockSearchTree.py

changeset 7268
a28338eaf694
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7267:aedc309827c7 7268:a28338eaf694
141 node = self.__root.children[char] 141 node = self.__root.children[char]
142 except KeyError: 142 except KeyError:
143 return None 143 return None
144 144
145 for char in string[1:]: 145 for char in string[1:]:
146 if node.rule and \ 146 if (
147 node.rule.networkMatch(request, domain, urlString): 147 node.rule and
148 node.rule.networkMatch(request, domain, urlString)
149 ):
148 return node.rule 150 return node.rule
149 151
150 try: 152 try:
151 node = node.children[char] 153 node = node.children[char]
152 except KeyError: 154 except KeyError:

eric ide

mercurial