From fb3c62ce26b71eaf8e74eff13c1993fb44187625 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Mon, 7 Jan 2008 09:00:14 +0000 Subject: [PATCH] fix some printf casts --- include/system.h | 2 ++ src/admin.c | 2 +- src/stats.c | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/system.h b/include/system.h index 0838101..6fe3f4e 100644 --- a/include/system.h +++ b/include/system.h @@ -117,6 +117,8 @@ do { \ /* how many microseconds in a second */ #define USEC (1000000LL) +/* shortcut to simplify printf of u64 types */ +typedef unsigned long long ull_t; /* * bool type. diff --git a/src/admin.c b/src/admin.c index c868baf..d00ca39 100644 --- a/src/admin.c +++ b/src/admin.c @@ -263,7 +263,7 @@ static bool send_one_fd(PgSocket *admin, } slog_debug(admin, "sending socket list: fd=%d, len=%d", - fd, msg.msg_controllen); + fd, (int)msg.msg_controllen); res = safe_sendmsg(sbuf_socket(&admin->sbuf), &msg, 0); if (res < 0) { log_error("send_one_fd: sendmsg error: %s", strerror(errno)); diff --git a/src/stats.c b/src/stats.c index a4555cc..3b6cd86 100644 --- a/src/stats.c +++ b/src/stats.c @@ -148,8 +148,8 @@ static void refresh_stats(int s, short flags, void *arg) /* send totals to logfile */ log_info("Stats: %llu req/s, in %llu b/s, " "out %llu b/s, query %llu us", - avg.request_count, avg.client_bytes, - avg.server_bytes, avg.query_time); + (ull_t)avg.request_count, (ull_t)avg.client_bytes, + (ull_t)avg.server_bytes, (ull_t)avg.query_time); err = evtimer_add(&ev_stats, &period); if (err < 0) { -- 2.40.0