summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorEric Leblond <eric@inl.fr>2008-07-31 10:45:27 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2008-07-31 10:45:27 +0200
commitfe497c497a1a0d018366b1e710b2a176cf9751f7 (patch)
tree1f77c553b8f7ff9d945c8f10aa2c842189e93b7a /util
parent61704a1f28aad1c64cbcdbec67be17e675482065 (diff)
cleanup: fix warning about integer format
This patch uses PRIu64 and PRId64 macros from inttypes.h to have a correct definition of 64 bit integer format for 64bits and 32bits arch. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'util')
-rw-r--r--util/db.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/util/db.c b/util/db.c
index 68dcc31..61c31a3 100644
--- a/util/db.c
+++ b/util/db.c
@@ -32,6 +32,7 @@
#include <netinet/in.h>
#include <arpa/inet.h>
#include <time.h>
+#include <inttypes.h>
#include <ulogd/ulogd.h>
#include <ulogd/db.h>
@@ -254,7 +255,7 @@ static int __interp_db(struct ulogd_pluginstance *upi)
sprintf(di->stmt_ins, "%d,", res->u.value.i32);
break;
case ULOGD_RET_INT64:
- sprintf(di->stmt_ins, "%lld,", res->u.value.i64);
+ sprintf(di->stmt_ins, "%" PRId64 ",", res->u.value.i64);
break;
case ULOGD_RET_UINT8:
sprintf(di->stmt_ins, "%u,", res->u.value.ui8);
@@ -268,7 +269,7 @@ static int __interp_db(struct ulogd_pluginstance *upi)
sprintf(di->stmt_ins, "%u,", res->u.value.ui32);
break;
case ULOGD_RET_UINT64:
- sprintf(di->stmt_ins, "%llu,", res->u.value.ui64);
+ sprintf(di->stmt_ins, "%" PRIu64 ",", res->u.value.ui64);
break;
case ULOGD_RET_BOOL:
sprintf(di->stmt_ins, "'%d',", res->u.value.b);