Use zip_XXX_t instead of struct zip_XXX or enum zip_XXX.
diff --git a/lib/zip_error_get.c b/lib/zip_error_get.c
index ef98b0a..f84d3ab 100644
--- a/lib/zip_error_get.c
+++ b/lib/zip_error_get.c
@@ -37,7 +37,7 @@
 
 
 ZIP_EXTERN void
-zip_error_get(struct zip *za, int *zep, int *sep)
+zip_error_get(zip_t *za, int *zep, int *sep)
 {
     _zip_error_get(&za->error, zep, sep);
 }