mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Micro-optimization
This commit is contained in:
parent
d91dd6c39b
commit
c093659f84
@ -173,8 +173,8 @@ class IconResourceManager:
|
|||||||
ans = os.path.join(self.override_icon_path, sq)
|
ans = os.path.join(self.override_icon_path, sq)
|
||||||
else:
|
else:
|
||||||
subfolder = '/'.join(parts[:-1])
|
subfolder = '/'.join(parts[:-1])
|
||||||
entries = self.override_items.get(subfolder, ())
|
entries = self.override_items.get(subfolder)
|
||||||
if not entries and self.override_icon_path and subfolder not in self.override_items:
|
if entries is None and self.override_icon_path:
|
||||||
try:
|
try:
|
||||||
self.override_items[subfolder] = entries = frozenset(os.listdir(os.path.join(self.override_icon_path, subfolder)))
|
self.override_items[subfolder] = entries = frozenset(os.listdir(os.path.join(self.override_icon_path, subfolder)))
|
||||||
except OSError:
|
except OSError:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user