Skip to content

Commit

Permalink
Merge pull request #7587 from radarhere/freetypefont
Browse files Browse the repository at this point in the history
Moved error from truetype() to FreeTypeFont
  • Loading branch information
radarhere committed Dec 4, 2023
2 parents 0853e4b + f23d029 commit b51dcc0
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/PIL/ImageFont.py
Expand Up @@ -188,6 +188,10 @@ class FreeTypeFont:
def __init__(self, font=None, size=10, index=0, encoding="", layout_engine=None):
# FIXME: use service provider instead

if size <= 0:
msg = "font size must be greater than 0"
raise ValueError(msg)

self.path = font
self.size = size
self.index = index
Expand Down Expand Up @@ -791,10 +795,6 @@ def truetype(font=None, size=10, index=0, encoding="", layout_engine=None):
:exception ValueError: If the font size is not greater than zero.
"""

if size <= 0:
msg = "font size must be greater than 0"
raise ValueError(msg)

def freetype(font):
return FreeTypeFont(font, size, index, encoding, layout_engine)

Expand Down

0 comments on commit b51dcc0

Please sign in to comment.