aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorPo Lu2023-03-27 09:58:42 +0800
committerPo Lu2023-03-27 09:58:42 +0800
commit67a325243c6942ff367b24211999554690c328d2 (patch)
tree78bc4316505133c6db03a3a5c3b97f9466b76a4f /java
parenta1c5461edabb8b4c336a708c84aa65e28b2695b0 (diff)
downloademacs-67a325243c6942ff367b24211999554690c328d2.tar.gz
emacs-67a325243c6942ff367b24211999554690c328d2.zip
Refactor sfntfont.c
* src/sfntfont.c (struct sfnt_font_tables): New structure. (struct sfnt_font_desc): New field `tables'. (struct sfnt_font_info): New field `desc'. (sfntfont_setup_interpreter): Drop fd arguments and don't try to load interpreter tables. (sfnt_open_tables, sfnt_close_tables): New functions. (sfnt_reference_font_tables, sfnt_dereference_font_tables): New functions. (sfntfont_open, sfntfont_close): Implement in terms of those functions in order to share tables.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions