From: Ben Harris Date: Wed, 18 Dec 2013 19:03:08 +0000 (+0000) Subject: Bug fix: don't pass a size_t when printf expects an int. X-Git-Tag: bedstead-001.000~21 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=034cde2ac47ca0e0d6678e2dc13cec10972e1e43;p=bedstead.git Bug fix: don't pass a size_t when printf expects an int. Spotted by Simon. --- diff --git a/bedstead.c b/bedstead.c index fc42399..cc5a676 100644 --- a/bedstead.c +++ b/bedstead.c @@ -1197,15 +1197,15 @@ dolookups(struct glyph const *g) switch (g->flags & Amask) { case A1 & Amask: printf("MultipleSubs2: \"tails\" %.*s tail1\n", - plen - 1, prefix); + (int)plen - 1, prefix); break; case A2 & Amask: printf("MultipleSubs2: \"tails\" %.*s tail2\n", - plen - 1, prefix); + (int)plen - 1, prefix); break; case A3 & Amask: printf("MultipleSubs2: \"tails\" %.*s tail3\n", - plen - 1, prefix); + (int)plen - 1, prefix); break; case AFI & Amask: printf("Substitution2: \"finaisol\" %sfina\n",