void zpm_sqlite_error(struct zpm *zpm) {
zpm->error = 1;
if (zpm->errmsg) free(zpm->errmsg);
- zpm->errmsg = strdup(sqlite3_errmsg(zpm->db));
+ zpm->errmsg = strdup((const char *)sqlite3_errmsg(zpm->db));
}
char *zpm_findpkg(struct zpm *zpm, char *pkgstr) {
switch (sqlite3_step(stmt)) {
case SQLITE_ROW:
- zpm->pkgid = strdup(sqlite3_column_text(stmt, 0));
+ zpm->pkgid = strdup((const char *)sqlite3_column_text(stmt, 0));
break;
case SQLITE_DONE:
/* not found */