aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTharre <tharre3@gmail.com>2017-08-25 18:56:49 +0200
committerTharre <tharre3@gmail.com>2017-08-25 18:56:49 +0200
commit29bd5c84e41e8a6d5f91ed3b9fdfe90b59d5e471 (patch)
tree0852e4e541094baa8a13029e45b4dfc460d008d9
parente93371cf23ada8e64a29ead33b81c00af419ebb5 (diff)
downloadredo-29bd5c84e41e8a6d5f91ed3b9fdfe90b59d5e471.tar.gz
redo-29bd5c84e41e8a6d5f91ed3b9fdfe90b59d5e471.tar.xz
redo-29bd5c84e41e8a6d5f91ed3b9fdfe90b59d5e471.zip
Use correct printf() flag for signed int
-rw-r--r--src/build.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/build.c b/src/build.c
index e7c88f6..19628cf 100644
--- a/src/build.c
+++ b/src/build.c
@@ -422,7 +422,7 @@ static void write_dep_information(dep_info *dep) {
int magic = atoi(getenv("REDO_MAGIC"));
/* TODO: casting time_t to long long is probably not entirely portable */
- if (fprintf(fd, "%s:%lld.%.9ld:%010u:%s\n", hash,
+ if (fprintf(fd, "%s:%lld.%.9ld:%010d:%s\n", hash,
(long long)dep->ctime.tv_sec, dep->ctime.tv_nsec, magic, flags) < 0)
fatal("redo: failed to write to %s", dep->path);