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

23 lines
791 B
Diff
Raw Normal View History

Index: src/event.c
===================================================================
--- src/event.c.orig 2010-03-24 15:19:20.000000000 +0100
+++ src/event.c 2010-04-14 19:25:11.475501395 +0200
@@ -100,7 +100,7 @@ put_blob(sqlite3 *db, char *table, uint6
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 {
@@ -577,7 +577,7 @@ servicelog_event_query(servicelog *slog,
while (e) {
/* Retrieve any callouts associated with this event */
snprintf(buf, 512, "SELECT * FROM callouts WHERE "
- "event_id = %lld", e->id);
+ "event_id = %llu", e->id);
rc = sqlite3_exec(slog->db, buf, build_callout, &(e->callouts),
&err);