]>
Commit | Line | Data |
---|---|---|
ce284ff3 MT |
1 | diff --git a/output/sqlite3/ulogd_output_SQLITE3.c b/output/sqlite3/ulogd_output_SQLITE3.c |
2 | index 5c49055..e3eff6f 100644 | |
3 | --- a/output/sqlite3/ulogd_output_SQLITE3.c | |
4 | +++ b/output/sqlite3/ulogd_output_SQLITE3.c | |
5 | @@ -212,7 +212,8 @@ sqlite3_interp(struct ulogd_pluginstance *pi) | |
6 | return ULOGD_IRET_OK; | |
7 | ||
8 | err_bind: | |
9 | - ulogd_log(ULOGD_ERROR, "SQLITE: bind: %s\n", sqlite3_errmsg(priv->dbh)); | |
10 | + ulogd_log(ULOGD_ERROR, "SQLITE: bind: %s (field: %s)\n", sqlite3_errmsg(priv->dbh), | |
11 | + f->key->name); | |
12 | ||
13 | return ULOGD_IRET_ERR; | |
14 | } | |
15 | @@ -353,8 +354,10 @@ sqlite3_init_db(struct ulogd_pluginstance *pi) | |
16 | } | |
17 | strncpy(f->name, buf, ULOGD_MAX_KEYLEN); | |
18 | ||
19 | - if ((f->key = ulogd_find_key(pi, buf)) == NULL) | |
20 | + if ((f->key = ulogd_find_key(pi, buf)) == NULL) { | |
21 | + ulogd_log(ULOGD_ERROR, "SQLITE3: Could not find field %s\n", buf); | |
22 | return -1; | |
23 | + } | |
24 | ||
25 | TAILQ_INSERT_TAIL(&priv->fields, f, link); | |
26 | } |