X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=zpm.h;h=29468fcb503d028dfbb556f46a5aa8ad01935cd0;hp=1b619869255c351649f6571b577383e6ad64b569;hb=69491d14441cfc893e18e1c60c13c995b93002c9;hpb=2ac486ab18adbbb84563eafc0d67fa8da6ca7822 diff --git a/zpm.h b/zpm.h index 1b61986..29468fc 100644 --- a/zpm.h +++ b/zpm.h @@ -238,12 +238,15 @@ int zpm_foreach_script(struct zpm *zpm, char *pkgstr, char *stage, void *cbd, int zpm_package_hash(struct zpm *zpm, char *pkgid, char *hash); int zpm_package_sethash(struct zpm *zpm, char *pkgid, char *hash); +int zpm_package_checkhash(struct zpm *zpm, char *pkgid, char *hash); +char *zpm_package_gethash(struct zpm *zpm, char *pkgid, char *hash); +int zpm_package_clearhash(struct zpm *zpm, char *pkgid); sqlite3_stmt *zpm_dbqueryv(struct zpm *zpm, char *query, va_list args); sqlite3_stmt *zpm_dbquery(struct zpm *zpm, char *query, ...); char *zpm_db_string(struct zpm *zpm, char *query, ...); int zpm_db_int(struct zpm *zpm, char *query, ...); -void zpm_db_run(struct zpm *zpm, char *query, ...); +int zpm_db_run(struct zpm *zpm, char *query, ...); void zpm_seterror(struct zpm *zpm, char *msgfmt, ...); struct zpm *zpm_clearmem(struct zpm *zpm);