summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--poezio/windows/image.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/poezio/windows/image.py b/poezio/windows/image.py
index e9a57f0b..71913e43 100644
--- a/poezio/windows/image.py
+++ b/poezio/windows/image.py
@@ -9,6 +9,9 @@ try:
from PIL import Image
HAS_PIL = True
except ImportError:
+ class Image:
+ class Image:
+ pass
HAS_PIL = False
try:
@@ -28,7 +31,7 @@ from poezio.config import config
from typing import Tuple, Optional, Callable
-def render_from_svg(svg: bytes) -> Optional[Image.Image]:
+def render_svg(svg: bytes) -> Optional[Image.Image]:
if not HAS_RSVG:
return None
try:
@@ -79,7 +82,7 @@ class ImageWin(Win):
except OSError:
# TODO: Make the caller pass the MIME type, so we don’t
# have to try all renderers like that.
- image = render_from_svg(data)
+ image = render_svg(data)
if image is None:
raise
except OSError: