Fix unchecked fail-to-find causing off-by-one error.

This commit is contained in:
lost 2021-07-23 00:00:00 +00:00
parent 09e606af22
commit 20d99f08fb
1 changed files with 6 additions and 2 deletions

View File

@ -89,8 +89,12 @@ def extract_from_page (page, verbosity, url, args):
# split into domain and path # split into domain and path
index = url.find("/",url.find("//")+2) index = url.find("/",url.find("//")+2)
domain = url[:index] if (index == -1):
path = url[index:] domain = url
path = "/"
else:
domain = url[:index]
path = url[index:]
if path.startswith("/@") or path.startswith("/~"): if path.startswith("/@") or path.startswith("/~"):
offset = 3 offset = 3