Forgot to also catch KeyError

This commit is contained in:
Kovid Goyal
2017-02-08 21:57:39 +05:30
parent 02ef3c6dc8
commit dea60cdaf0

View File

@@ -111,7 +111,7 @@ def find_font_for_character(
size_in_pts=size_in_pts, size_in_pts=size_in_pts,
dpi=dpi dpi=dpi
) )
except subprocess.CalledProcessError as err: except (KeyError, subprocess.CalledProcessError) as err:
raise FontNotFound( raise FontNotFound(
'Failed to find font for character U+{:X}, error from fontconfig: {}'. 'Failed to find font for character U+{:X}, error from fontconfig: {}'.
format(ord(char[0]), err) format(ord(char[0]), err)