=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/getcap/getcap.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- src/usr.bin/getcap/getcap.c 2015/10/10 05:43:48 1.6 +++ src/usr.bin/getcap/getcap.c 2017/01/20 03:47:31 1.7 @@ -1,4 +1,4 @@ -/* $OpenBSD: getcap.c,v 1.6 2015/10/10 05:43:48 deraadt Exp $ */ +/* $OpenBSD: getcap.c,v 1.7 2017/01/20 03:47:31 krw Exp $ */ /* * Copyright (c) 2005 Todd C. Miller @@ -161,7 +161,8 @@ if (cp != NULL) { if ((endp = strchr(cp, ':')) != NULL) printf("%.*s%s%.*s\n", prefixlen, buf, - useprefix ? ": " : "", endp - cp, cp); + useprefix ? ": " : "", (int)(endp - cp), + cp); else printf("%.*s%s%s\n", prefixlen, buf, useprefix ? ": " : "", cp);