clarify hasIllegal() arg

This commit is contained in:
Damien Elmes 2019-12-16 17:54:57 +10:00
parent 67d8284a33
commit 5c008a328e

View file

@ -357,11 +357,11 @@ create table meta (dirMod int, lastUsn int); insert into meta values (0, 0);
def stripIllegal(self, str): def stripIllegal(self, str):
return re.sub(self._illegalCharReg, "", str) return re.sub(self._illegalCharReg, "", str)
def hasIllegal(self, str): def hasIllegal(self, s: str):
if re.search(self._illegalCharReg, str): if re.search(self._illegalCharReg, s):
return True return True
try: try:
str.encode(sys.getfilesystemencoding()) s.encode(sys.getfilesystemencoding())
except UnicodeEncodeError: except UnicodeEncodeError:
return True return True
return False return False