X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=lib%2Fzpm.c;h=55e2e124b283689e38c2da81bf4b75f24f634b0b;hb=06ea9ccb6a8d36c63d5f1dac4fd2430819b75a95;hp=9b208cc59a237dbabc28319cb7f56ac411bef8ec;hpb=339988d64465820bfce614d4939cdf6a03cd3c51;p=zpackage 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));