@@ -1564,44 +1564,42 @@ PyMODINIT_FUNC PyInit_ft2font(void)
15641564 return NULL ;
15651565 }
15661566
1567- PyObject *d = PyModule_GetDict (m);
1568-
1569- if (add_dict_int (d, " SCALABLE" , FT_FACE_FLAG_SCALABLE) ||
1570- add_dict_int (d, " FIXED_SIZES" , FT_FACE_FLAG_FIXED_SIZES) ||
1571- add_dict_int (d, " FIXED_WIDTH" , FT_FACE_FLAG_FIXED_WIDTH) ||
1572- add_dict_int (d, " SFNT" , FT_FACE_FLAG_SFNT) ||
1573- add_dict_int (d, " HORIZONTAL" , FT_FACE_FLAG_HORIZONTAL) ||
1574- add_dict_int (d, " VERTICAL" , FT_FACE_FLAG_VERTICAL) ||
1575- add_dict_int (d, " KERNING" , FT_FACE_FLAG_KERNING) ||
1576- add_dict_int (d, " FAST_GLYPHS" , FT_FACE_FLAG_FAST_GLYPHS) ||
1577- add_dict_int (d, " MULTIPLE_MASTERS" , FT_FACE_FLAG_MULTIPLE_MASTERS) ||
1578- add_dict_int (d, " GLYPH_NAMES" , FT_FACE_FLAG_GLYPH_NAMES) ||
1579- add_dict_int (d, " EXTERNAL_STREAM" , FT_FACE_FLAG_EXTERNAL_STREAM) ||
1580- add_dict_int (d, " ITALIC" , FT_STYLE_FLAG_ITALIC) ||
1581- add_dict_int (d, " BOLD" , FT_STYLE_FLAG_BOLD) ||
1582- add_dict_int (d, " KERNING_DEFAULT" , FT_KERNING_DEFAULT) ||
1583- add_dict_int (d, " KERNING_UNFITTED" , FT_KERNING_UNFITTED) ||
1584- add_dict_int (d, " KERNING_UNSCALED" , FT_KERNING_UNSCALED) ||
1585- add_dict_int (d, " LOAD_DEFAULT" , FT_LOAD_DEFAULT) ||
1586- add_dict_int (d, " LOAD_NO_SCALE" , FT_LOAD_NO_SCALE) ||
1587- add_dict_int (d, " LOAD_NO_HINTING" , FT_LOAD_NO_HINTING) ||
1588- add_dict_int (d, " LOAD_RENDER" , FT_LOAD_RENDER) ||
1589- add_dict_int (d, " LOAD_NO_BITMAP" , FT_LOAD_NO_BITMAP) ||
1590- add_dict_int (d, " LOAD_VERTICAL_LAYOUT" , FT_LOAD_VERTICAL_LAYOUT) ||
1591- add_dict_int (d, " LOAD_FORCE_AUTOHINT" , FT_LOAD_FORCE_AUTOHINT) ||
1592- add_dict_int (d, " LOAD_CROP_BITMAP" , FT_LOAD_CROP_BITMAP) ||
1593- add_dict_int (d, " LOAD_PEDANTIC" , FT_LOAD_PEDANTIC) ||
1594- add_dict_int (d, " LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH" , FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH) ||
1595- add_dict_int (d, " LOAD_NO_RECURSE" , FT_LOAD_NO_RECURSE) ||
1596- add_dict_int (d, " LOAD_IGNORE_TRANSFORM" , FT_LOAD_IGNORE_TRANSFORM) ||
1597- add_dict_int (d, " LOAD_MONOCHROME" , FT_LOAD_MONOCHROME) ||
1598- add_dict_int (d, " LOAD_LINEAR_DESIGN" , FT_LOAD_LINEAR_DESIGN) ||
1599- add_dict_int (d, " LOAD_NO_AUTOHINT" , (unsigned long )FT_LOAD_NO_AUTOHINT) ||
1600- add_dict_int (d, " LOAD_TARGET_NORMAL" , (unsigned long )FT_LOAD_TARGET_NORMAL) ||
1601- add_dict_int (d, " LOAD_TARGET_LIGHT" , (unsigned long )FT_LOAD_TARGET_LIGHT) ||
1602- add_dict_int (d, " LOAD_TARGET_MONO" , (unsigned long )FT_LOAD_TARGET_MONO) ||
1603- add_dict_int (d, " LOAD_TARGET_LCD" , (unsigned long )FT_LOAD_TARGET_LCD) ||
1604- add_dict_int (d, " LOAD_TARGET_LCD_V" , (unsigned long )FT_LOAD_TARGET_LCD_V)) {
1567+ if (PyModule_AddIntConstant (m, " SCALABLE" , FT_FACE_FLAG_SCALABLE) ||
1568+ PyModule_AddIntConstant (m, " FIXED_SIZES" , FT_FACE_FLAG_FIXED_SIZES) ||
1569+ PyModule_AddIntConstant (m, " FIXED_WIDTH" , FT_FACE_FLAG_FIXED_WIDTH) ||
1570+ PyModule_AddIntConstant (m, " SFNT" , FT_FACE_FLAG_SFNT) ||
1571+ PyModule_AddIntConstant (m, " HORIZONTAL" , FT_FACE_FLAG_HORIZONTAL) ||
1572+ PyModule_AddIntConstant (m, " VERTICAL" , FT_FACE_FLAG_VERTICAL) ||
1573+ PyModule_AddIntConstant (m, " KERNING" , FT_FACE_FLAG_KERNING) ||
1574+ PyModule_AddIntConstant (m, " FAST_GLYPHS" , FT_FACE_FLAG_FAST_GLYPHS) ||
1575+ PyModule_AddIntConstant (m, " MULTIPLE_MASTERS" , FT_FACE_FLAG_MULTIPLE_MASTERS) ||
1576+ PyModule_AddIntConstant (m, " GLYPH_NAMES" , FT_FACE_FLAG_GLYPH_NAMES) ||
1577+ PyModule_AddIntConstant (m, " EXTERNAL_STREAM" , FT_FACE_FLAG_EXTERNAL_STREAM) ||
1578+ PyModule_AddIntConstant (m, " ITALIC" , FT_STYLE_FLAG_ITALIC) ||
1579+ PyModule_AddIntConstant (m, " BOLD" , FT_STYLE_FLAG_BOLD) ||
1580+ PyModule_AddIntConstant (m, " KERNING_DEFAULT" , FT_KERNING_DEFAULT) ||
1581+ PyModule_AddIntConstant (m, " KERNING_UNFITTED" , FT_KERNING_UNFITTED) ||
1582+ PyModule_AddIntConstant (m, " KERNING_UNSCALED" , FT_KERNING_UNSCALED) ||
1583+ PyModule_AddIntConstant (m, " LOAD_DEFAULT" , FT_LOAD_DEFAULT) ||
1584+ PyModule_AddIntConstant (m, " LOAD_NO_SCALE" , FT_LOAD_NO_SCALE) ||
1585+ PyModule_AddIntConstant (m, " LOAD_NO_HINTING" , FT_LOAD_NO_HINTING) ||
1586+ PyModule_AddIntConstant (m, " LOAD_RENDER" , FT_LOAD_RENDER) ||
1587+ PyModule_AddIntConstant (m, " LOAD_NO_BITMAP" , FT_LOAD_NO_BITMAP) ||
1588+ PyModule_AddIntConstant (m, " LOAD_VERTICAL_LAYOUT" , FT_LOAD_VERTICAL_LAYOUT) ||
1589+ PyModule_AddIntConstant (m, " LOAD_FORCE_AUTOHINT" , FT_LOAD_FORCE_AUTOHINT) ||
1590+ PyModule_AddIntConstant (m, " LOAD_CROP_BITMAP" , FT_LOAD_CROP_BITMAP) ||
1591+ PyModule_AddIntConstant (m, " LOAD_PEDANTIC" , FT_LOAD_PEDANTIC) ||
1592+ PyModule_AddIntConstant (m, " LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH" , FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH) ||
1593+ PyModule_AddIntConstant (m, " LOAD_NO_RECURSE" , FT_LOAD_NO_RECURSE) ||
1594+ PyModule_AddIntConstant (m, " LOAD_IGNORE_TRANSFORM" , FT_LOAD_IGNORE_TRANSFORM) ||
1595+ PyModule_AddIntConstant (m, " LOAD_MONOCHROME" , FT_LOAD_MONOCHROME) ||
1596+ PyModule_AddIntConstant (m, " LOAD_LINEAR_DESIGN" , FT_LOAD_LINEAR_DESIGN) ||
1597+ PyModule_AddIntConstant (m, " LOAD_NO_AUTOHINT" , (unsigned long )FT_LOAD_NO_AUTOHINT) ||
1598+ PyModule_AddIntConstant (m, " LOAD_TARGET_NORMAL" , (unsigned long )FT_LOAD_TARGET_NORMAL) ||
1599+ PyModule_AddIntConstant (m, " LOAD_TARGET_LIGHT" , (unsigned long )FT_LOAD_TARGET_LIGHT) ||
1600+ PyModule_AddIntConstant (m, " LOAD_TARGET_MONO" , (unsigned long )FT_LOAD_TARGET_MONO) ||
1601+ PyModule_AddIntConstant (m, " LOAD_TARGET_LCD" , (unsigned long )FT_LOAD_TARGET_LCD) ||
1602+ PyModule_AddIntConstant (m, " LOAD_TARGET_LCD_V" , (unsigned long )FT_LOAD_TARGET_LCD_V)) {
16051603 Py_DECREF (m);
16061604 return NULL ;
16071605 }
0 commit comments