diff options
author | Werner Lemberg <wl@gnu.org> | 2023-03-07 07:28:32 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2023-03-07 07:28:32 +0100 |
commit | 092f9d9874756380240f91716aef5e67c66f437d (patch) | |
tree | 4e070766fce63e2fc33db2256d54294c979de6ff /src/truetype/ttgload.c | |
parent | 72a8d652187b8bb82d7cee3abc63c9ac66909ffe (diff) | |
download | freetype2-092f9d9874756380240f91716aef5e67c66f437d.tar.gz |
[apinames] Fix VMS handling of overly long function names.
Based on ideas from Jouk Jansen <joukj@hrem.nano.tudelft.nl>.
* src/tools/vms_shorten_symbol.c: New file, taken from
https://sourceforge.net/p/vms-ports/vmsshortsym/ci/default/tree/vms_shorten_symbol.c
with some minor edits to allow compilation with C++ and being included in
another source code file.
* src/tools/apinames.c: Include `vms_shorten_symbol.c`.
(PROGRAM_VERSION): Set to '0.5'.
(names_dump) [OUTPUT_VMS_OPT]: Call `vms_shorten_symbol` to get unique function
identifiers not longer than 31 characters.
Diffstat (limited to 'src/truetype/ttgload.c')
0 files changed, 0 insertions, 0 deletions