Use zip_XXX_t instead of struct zip_XXX or enum zip_XXX.
diff --git a/lib/zip_add.c b/lib/zip_add.c index 7574762..d1be133 100644 --- a/lib/zip_add.c +++ b/lib/zip_add.c
@@ -44,7 +44,7 @@ */ ZIP_EXTERN zip_int64_t -zip_add(struct zip *za, const char *name, struct zip_source *source) +zip_add(zip_t *za, const char *name, zip_source_t *source) { return zip_file_add(za, name, source, 0); }