]> pd.if.org Git - zpackage/blobdiff - lib/dbquery.c
add where filter argument to foreach-path
[zpackage] / lib / dbquery.c
index 479070c380505ab487be41e197d68e0f562b27b8..3f818418d88486e477df17a7544f8bfc04f1efe3 100644 (file)
@@ -12,7 +12,11 @@ sqlite3_stmt *zpm_dbquery(struct zpm *zpm, char *query, ...) {
        sqlite3_stmt *st;
        int rv;
 
-       if (!zpm || zpm->error || !zpm->db) {
+       if (!zpm || zpm->error) {
+               return 0;
+       }
+
+       if (!zpm->db) {
                zpm->error = 1;
                return 0;
        }
@@ -28,7 +32,6 @@ 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));