summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2017-08-09 07:45:12 +0200
committerWerner Lemberg <wl@gnu.org>2017-08-09 07:45:12 +0200
commitc87fec0299533fee9b20505a4955c7f2f5c5bed7 (patch)
treea4840bfcf5f109d74c154f9d0212d62dc558b9d0 /ChangeLog
parent410f3799b6a193e20b34c574e6f0f2be2428b1eb (diff)
downloadfreetype2-c87fec0299533fee9b20505a4955c7f2f5c5bed7.tar.gz
[psnames] Really fix issue #49949.
We now use a separate preprocessor macro to handle both definition and declaration of the glyph name arrays. * src/psnames/psmodule.c (DEFINE_PS_TABLE_DATA): New macro. * src/tools/glnames.py (StringTable::dump, StringTable::dump_sublist): Use `DEFINE_PS_TABLE_DATA'. (dump_encoding): Ditto. (main): Use `wb' mode for writing the output file, which works on Windows also. * src/psnames/pstables.h: Regenerated.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 18 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6c648549f..c512808d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2017-08-08 Werner Lemberg <wl@gnu.org>
+
+ [psnames] Really fix issue #49949.
+
+ We now use a separate preprocessor macro to handle both definition
+ and declaration of the glyph name arrays.
+
+ * src/psnames/psmodule.c (DEFINE_PS_TABLE_DATA): New macro.
+
+ * src/tools/glnames.py (StringTable::dump,
+ StringTable::dump_sublist): Use `DEFINE_PS_TABLE_DATA'.
+ (dump_encoding): Ditto.
+ (main): Use `wb' mode for writing the output file, which works on
+ Windows also.
+
+ * src/psnames/pstables.h: Regenerated.
+
2017-08-08 Alexei Podtelezhnikov <apodtele@gmail.com>
[smooth] Harmony LCD rendering.
@@ -25,7 +42,7 @@
* src/sftnt/ttpost.c (format): Use otspec-compliant versions.
-2017-06-27 Werner Lemberg <wl@gnu.org>
+2017-08-05 Werner Lemberg <wl@gnu.org>
[truetype] Integer overflow.