X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=lib%2Fzpm.c;h=b7d97776659c5c7b22bc6aec59462b2b2e58a138;hb=042f84f74cd182f06d666781b67b015835bcf407;hp=30e8dc81cdeb15617f5a8089533d792898445373;hpb=99c14d69c80050598a50b5e3d9b649895703c396;p=zpackage diff --git a/lib/zpm.c b/lib/zpm.c index 30e8dc8..b7d9777 100644 --- a/lib/zpm.c +++ b/lib/zpm.c @@ -258,7 +258,6 @@ static #include "newdb.c" int zpm_db_initialize(struct zpm *pkg) { - //fprintf(stderr, "initializing zpm database\n"); char *error; switch (sqlite3_exec(pkg->db, createdb, (int (*)(void *,int,char **,char **))0, NULL, &error)) { case SQLITE_OK: break; @@ -266,6 +265,7 @@ int zpm_db_initialize(struct zpm *pkg) { SQLERROR(sqlite3_errmsg(pkg->db)); fprintf(stderr, "error: %s\n", error); sqlite3_free(error); + zpm_rollback(pkg); return 0; break; }