Skip to content

Commit c1708da

Browse files
authored
Merge pull request #2777 from Kn4ughty/improve-text-error-messages
Make error messages for using font.align clearer
2 parents 987436c + b173a6d commit c1708da

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src_c/font.c

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -484,14 +484,17 @@ font_setter_align(PyObject *self, PyObject *value, void *closure)
484484

485485
long val = PyLong_AsLong(value);
486486
if (val == -1 && PyErr_Occurred()) {
487-
PyErr_SetString(PyExc_TypeError, "font.align should be an integer");
487+
PyErr_SetString(
488+
PyExc_TypeError,
489+
"font.align must be an integer. "
490+
"Must correspond with FONT_LEFT, FONT_CENTER, or FONT_RIGHT.");
488491
return -1;
489492
}
490493

491494
if (val < 0 || val > 2) {
492-
PyErr_SetString(
493-
pgExc_SDLError,
494-
"font.align should be FONT_LEFT, FONT_CENTER, or FONT_RIGHT");
495+
PyErr_SetString(pgExc_SDLError,
496+
"font.align must be FONT_LEFT, FONT_CENTER, or "
497+
"FONT_RIGHT.");
495498
return -1;
496499
}
497500

0 commit comments

Comments
 (0)