]> www.infradead.org Git - mtd-utils.git/commitdiff
mkfs.jffs2: correct some warnings using PRIdoff_t
authorRichard Genoud <richard.genoud@gmail.com>
Wed, 12 Sep 2012 14:38:35 +0000 (16:38 +0200)
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Tue, 25 Sep 2012 15:06:54 +0000 (18:06 +0300)
When compiled with WITHOUT_LARGEFILE, there was warnings like that:
warning: format '%9llu' expects type 'long long unsigned int',
but argument 3 has type '__off_t'

Using PRIdoff_t corrects that.

Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
mkfs.jffs2.c

index d170a044f245f80ad2353505c9698a9afd730e70..a33a0d6c47c7d00148a7add20b214205ef911e29 100644 (file)
@@ -1233,7 +1233,7 @@ static void recursive_populate_directory(struct filesystem_entry *dir)
                } else switch (e->sb.st_mode & S_IFMT) {
                        case S_IFDIR:
                                if (verbose) {
-                                       printf("\td %04o %9" PRIu64 "             %5d:%-3d %s\n",
+                                       printf("\td %04o %9" PRIdoff_t "             %5d:%-3d %s\n",
                                                        e->sb.st_mode & ~S_IFMT, e->sb.st_size,
                                                        (int) (e->sb.st_uid), (int) (e->sb.st_gid),
                                                        e->name);
@@ -1243,7 +1243,7 @@ static void recursive_populate_directory(struct filesystem_entry *dir)
                                break;
                        case S_IFSOCK:
                                if (verbose) {
-                                       printf("\ts %04o %9" PRIu64 "             %5d:%-3d %s\n",
+                                       printf("\ts %04o %9" PRIdoff_t "             %5d:%-3d %s\n",
                                                        e->sb.st_mode & ~S_IFMT, e->sb.st_size,
                                                        (int) e->sb.st_uid, (int) e->sb.st_gid, e->name);
                                }
@@ -1252,7 +1252,7 @@ static void recursive_populate_directory(struct filesystem_entry *dir)
                                break;
                        case S_IFIFO:
                                if (verbose) {
-                                       printf("\tp %04o %9" PRIu64 "             %5d:%-3d %s\n",
+                                       printf("\tp %04o %9" PRIdoff_t "             %5d:%-3d %s\n",
                                                        e->sb.st_mode & ~S_IFMT, e->sb.st_size,
                                                        (int) e->sb.st_uid, (int) e->sb.st_gid, e->name);
                                }
@@ -1281,7 +1281,7 @@ static void recursive_populate_directory(struct filesystem_entry *dir)
                                break;
                        case S_IFLNK:
                                if (verbose) {
-                                       printf("\tl %04o %9" PRIu64 "             %5d:%-3d %s -> %s\n",
+                                       printf("\tl %04o %9" PRIdoff_t "             %5d:%-3d %s -> %s\n",
                                                        e->sb.st_mode & ~S_IFMT, e->sb.st_size,
                                                        (int) e->sb.st_uid, (int) e->sb.st_gid, e->name,
                                                        e->link);
@@ -1293,7 +1293,7 @@ static void recursive_populate_directory(struct filesystem_entry *dir)
                                wrote = write_regular_file(e);
                                write_xattr_entry(e);
                                if (verbose) {
-                                       printf("\tf %04o %9" PRIu64 " (%9u) %5d:%-3d %s\n",
+                                       printf("\tf %04o %9" PRIdoff_t " (%9u) %5d:%-3d %s\n",
                                                        e->sb.st_mode & ~S_IFMT, e->sb.st_size, wrote,
                                                        (int) e->sb.st_uid, (int) e->sb.st_gid, e->name);
                                }