Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 1 | From 883f53ee33eaef8aca1288a110857402ad362966 Mon Sep 17 00:00:00 2001 |
| 2 | From: John Ogness <john.ogness@linutronix.de> |
| 3 | Date: Fri, 8 Sep 2017 15:03:03 -0700 |
| 4 | Subject: [PATCH] fix compile error on arch=x32 |
| 5 | |
| 6 | On the x32 architecture time_t is a "long long int". By |
| 7 | typecasting time_t to "long long", this should work correctly |
| 8 | for all architectures. |
| 9 | |
| 10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| 11 | --- |
| 12 | Upstream-Status: Pending |
| 13 | |
| 14 | src/minicoredumper/corestripper.c | 2 +- |
| 15 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 16 | |
| 17 | diff --git a/src/minicoredumper/corestripper.c b/src/minicoredumper/corestripper.c |
| 18 | index fd39bfb..07dc318 100644 |
| 19 | --- a/src/minicoredumper/corestripper.c |
| 20 | +++ b/src/minicoredumper/corestripper.c |
| 21 | @@ -1241,7 +1241,7 @@ static int dump_compressed_tar(struct dump_info *di) |
| 22 | snprintf(hdr.mode, sizeof(hdr.mode), "%07o", 0644); |
| 23 | snprintf(hdr.uid, sizeof(hdr.uid), "%07o", 0); |
| 24 | snprintf(hdr.gid, sizeof(hdr.gid), "%07o", 0); |
| 25 | - snprintf(hdr.mtime, sizeof(hdr.mtime), "%011lo", |
| 26 | + snprintf(hdr.mtime, sizeof(hdr.mtime), "%011llo", |
| 27 | (long long)time(NULL)); |
| 28 | memset(hdr.checksum, ' ', sizeof(hdr.checksum)); |
| 29 | hdr.type = 'S'; |
| 30 | -- |
| 31 | 2.14.1 |
| 32 | |