From 5353ee49dc440484db2d31b09b241ef079f6e496 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Sat, 24 Mar 2012 08:49:55 +0100 Subject: [PATCH] Fix version info output in `name' table. --- lib/taname.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/taname.c b/lib/taname.c index 30be677..ee79092 100644 --- a/lib/taname.c +++ b/lib/taname.c @@ -48,6 +48,7 @@ typedef struct Naming_Table_ /* build string which gets appended to the `Version' field(s) */ +/* XXX replace this with a callback function */ static void build_version_string(char* data, @@ -66,7 +67,7 @@ build_version_string(char* data, d += sprintf(d, "; ttfautohint (v%s)", VERSION); if (font->fallback_script) - d += sprintf(d, " -f %d", font->fallback_script); + d += sprintf(d, " -f"); if (font->hinting_limit != TA_HINTING_LIMIT) d += sprintf(d, " -G %d", font->hinting_limit); if (font->hinting_range_min != TA_HINTING_RANGE_MIN) @@ -79,6 +80,8 @@ build_version_string(char* data, d += sprintf(d, " -x"); if (font->no_info) d += sprintf(d, " -n"); + if (font->symbol) + d += sprintf(d, " -s"); *data_len = d - data; -- 2.11.4.GIT