0031-pax-Fix-some-incorrect-format-specifiers.patch (1617B)
1 From f855b534ca2c34c3691a0c89d1be482a33a3610c Mon Sep 17 00:00:00 2001 2 From: Michael Forney <mforney@mforney.org> 3 Date: Thu, 4 Jun 2020 21:36:11 -0700 4 Subject: [PATCH] pax: Fix some incorrect format specifiers 5 6 --- 7 bin/pax/cpio.c | 2 +- 8 bin/pax/gen_subs.c | 4 ++-- 9 2 files changed, 3 insertions(+), 3 deletions(-) 10 11 diff --git a/bin/pax/cpio.c b/bin/pax/cpio.c 12 index 3832b1e87aa..769a9dfb990 100644 13 --- a/bin/pax/cpio.c 14 +++ b/bin/pax/cpio.c 15 @@ -214,7 +214,7 @@ rd_ln_nm(ARCHD *arcn) 16 */ 17 if ((arcn->sb.st_size <= 0) || 18 (arcn->sb.st_size >= (off_t)sizeof(arcn->ln_name))) { 19 - paxwarn(1, "Cpio link name length is invalid: %lld", 20 + paxwarn(1, "Cpio link name length is invalid: %zu", 21 arcn->sb.st_size); 22 return(-1); 23 } 24 diff --git a/bin/pax/gen_subs.c b/bin/pax/gen_subs.c 25 index 405dd2c24ed..7eb82007e3b 100644 26 --- a/bin/pax/gen_subs.c 27 +++ b/bin/pax/gen_subs.c 28 @@ -109,7 +109,7 @@ ls_list(ARCHD *arcn, time_t now, FILE *fp) 29 if (strftime(f_date, sizeof(f_date), TIMEFMT(sbp->st_mtime, now), 30 localtime(&(sbp->st_mtime))) == 0) 31 f_date[0] = '\0'; 32 - (void)fprintf(fp, "%s%2u %-*.*s %-*.*s ", f_mode, sbp->st_nlink, 33 + (void)fprintf(fp, "%s%2u %-*.*s %-*.*s ", f_mode, (unsigned)sbp->st_nlink, 34 NAME_WIDTH, UT_NAMESIZE, user_from_uid(sbp->st_uid, 0), 35 NAME_WIDTH, UT_NAMESIZE, group_from_gid(sbp->st_gid, 0)); 36 37 @@ -121,7 +121,7 @@ ls_list(ARCHD *arcn, time_t now, FILE *fp) 38 (unsigned long)MAJOR(sbp->st_rdev), 39 (unsigned long)MINOR(sbp->st_rdev)); 40 else { 41 - (void)fprintf(fp, "%9llu ", sbp->st_size); 42 + (void)fprintf(fp, "%9zu ", sbp->st_size); 43 } 44 45 /* 46 -- 47 2.27.0 48