summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/outlines.c3
1 files changed, 2 insertions, 1 deletions
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 */