From e1b884b03ec0f2f2daf5602133b05e61b3c63d2f Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 8 May 2011 19:45:48 +0000 Subject: Fix progress computation svn path=/trunk/tools/ttf2f/; revision=12316 --- src/outlines.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/outlines.c b/src/outlines.c index 14dab36..a3e6887 100644 --- a/src/outlines.c +++ b/src/outlines.c @@ -124,7 +124,8 @@ ttf2f_result outlines_write(const char *savein, const char *name, unsigned int chunk_size; ttf2f_result err; - callback((chunk_table_entry * 100) / ((slots + 31) + ~31) / 32); + callback((chunk_table_entry * 100) / + (((slots + 31) & ~31) / 32)); ttf2f_poll(1); /* Write chunk offset */ -- cgit v1.2.3