From: Todd C. Miller Date: Sun, 4 Feb 2001 16:16:20 +0000 (+0000) Subject: coerce difference of pointers to int when used in a string length printf X-Git-Tag: SUDO_1_6_4~207 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=422021aebd744f03d7fd1921f261183e2675b881;p=sudo coerce difference of pointers to int when used in a string length printf format; deraadt@openbsd.org --- diff --git a/defaults.c b/defaults.c index 8e2fe1ddb..7cace303b 100644 --- a/defaults.c +++ b/defaults.c @@ -169,8 +169,8 @@ list_options() default: p = strrchr(cur->desc, ':'); if (p) - (void) printf("%s: %.*s\n", cur->name, p - cur->desc, - cur->desc); + (void) printf("%s: %.*s\n", cur->name, + (int) (p - cur->desc), cur->desc); else (void) printf("%s: %s\n", cur->name, cur->desc); break;