X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=lib%2Fzpm.c;h=55e2e124b283689e38c2da81bf4b75f24f634b0b;hp=9b208cc59a237dbabc28319cb7f56ac411bef8ec;hb=06ea9ccb6a8d36c63d5f1dac4fd2430819b75a95;hpb=47b298c6557161ff7e46a778de693268cf9230cc diff --git a/lib/zpm.c b/lib/zpm.c index 9b208cc..55e2e12 100644 --- a/lib/zpm.c +++ b/lib/zpm.c @@ -337,6 +337,10 @@ int zpm_extract(struct zpm *pkg, char *hash, char *path, mode_t mode) { } db = pkg->db; + if (!path) { + path = "-"; + } + rc = sqlite3_prepare(db, "select size, content from files where hash = ?", -1, &ifile,0); if (rc != SQLITE_OK) { SQLERROR(sqlite3_errmsg(db));