@@ -1564,44 +1564,42 @@ PyMODINIT_FUNC PyInit_ft2font(void)
1564
1564
return NULL ;
1565
1565
}
1566
1566
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)) {
1605
1603
Py_DECREF (m);
1606
1604
return NULL ;
1607
1605
}
0 commit comments