#include <unistd.h>
#include <stdio.h>
+#include <inttypes.h>
#include <stdint.h>
#include <glib.h>
#include <string.h>
char tbuf[256];
strftime(tbuf, sizeof(tbuf), "%F %T", localtime(<));
printf("cpos %05d %08x %s", cpos, cur->uid, tbuf);
- printf(" %s{%016zX} %s[%s{%016zX}]: %s\n", node, cur->node_digest, tag, ident, cur->ident_digest, msg);
+ printf(" %s{%016" PRIX64 "} %s[%s{%016" PRIX64 "}]: %s\n", node, cur->node_digest, tag, ident, cur->ident_digest, msg);
}