]> pd.if.org Git - zpackage/commitdiff
use stage instead of phase in dbquery
authorNathan Wagner <nw@hydaspes.if.org>
Mon, 17 Sep 2018 11:29:05 +0000 (11:29 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Mon, 17 Sep 2018 12:16:13 +0000 (12:16 +0000)
lib/dbquery.c

index c2f50b6918d36769e7f153f5745e1e46b33c2bd5..479070c380505ab487be41e197d68e0f562b27b8 100644 (file)
@@ -4,6 +4,7 @@
 #include "sqlite3.h"
 #include "zpm.h"
 
+#define SQLERROR(x) fprintf(stderr, "%s %d: %s\n", __func__, __LINE__, (x))
 sqlite3_stmt *zpm_dbquery(struct zpm *zpm, char *query, ...) {
        sqlite3 *db;
        char *sql;
@@ -27,8 +28,10 @@ sqlite3_stmt *zpm_dbquery(struct zpm *zpm, char *query, ...) {
                return 0;
        }
 
+       fprintf(stderr, "preparing query: %s\n", sql);
        rv = sqlite3_prepare_v2(db, sql, strlen(sql), &st, NULL);
        if (rv != SQLITE_OK) {
+               SQLERROR(sqlite3_errmsg(db));
                zpm->error = rv;
                return 0;
        }