1
0
forked from pool/libservicelog
libservicelog/libservicelog-printf_types.patch

21 lines
623 B
Diff
Raw Normal View History

--- src/event.c.orig 2011-11-02 13:02:09.000000000 +0100
+++ src/event.c 2011-11-02 13:01:05.000000000 +0100
@@ -101,7 +101,7 @@
char query[80];
sqlite3_stmt *stmt;
- snprintf(query, 80, "UPDATE %s SET %s = ? WHERE id = %lld",
+ snprintf(query, 80, "UPDATE %s SET %s = ? WHERE id = %llu",
table, column, row);
do {
@@ -588,7 +588,7 @@
retrieve_fcn = addl_data_fcns[e->type].retrieve;
snprintf(buf, 512, "SELECT * FROM %s WHERE "
- "event_id = %lld", table, e->id);
+ "event_id = %llu", table, e->id);
rc = sqlite3_exec(slog->db, buf, retrieve_fcn, e, &err);
if (rc != SQLITE_OK) {