X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm.h;h=68a536ffd2a03d323f36fdb20e603d001552e4ac;hb=c3a6daeacf5c6873cec41fa35ef5b917d335ad6a;hp=ee807228048b5588dec76941bddeb37c690195ec;hpb=ea8f3e12fe9fc4b4ff43c21505cb36f36a0a52e4;p=zpackage diff --git a/zpm.h b/zpm.h index ee80722..68a536f 100644 --- a/zpm.h +++ b/zpm.h @@ -98,5 +98,12 @@ void *compresslzma(void *buf, size_t bufsize, size_t *len); int zpm_hash(char *path, char *hash, uint32_t flags); int zpm_readopts(struct zpm *pkg, int ac, char **av); -int zpm_vercmp(char *a, char *b); +int zpm_vercmp(const char *a, const char *b); + +/* add vercmp collation to db */ +int zpm_addvercmp(struct zpm *pkg); + +int zpm_exec(struct zpm *z, const char *sql, int(*callback)(void *, int, char **, char**), void *arg, char **errmsg); + + #endif