diff --git a/THANKS b/THANKS index a38c53f1f..1fc3e56b4 100644 --- a/THANKS +++ b/THANKS @@ -147,6 +147,7 @@ Shimi Simon Talbot SpaceIm Stephen Bryant +sxkan Tabata Shintaro takase1121 Tarmo Pikaro diff --git a/lib/zip_open.c b/lib/zip_open.c index 9dccad619..aee0da0d2 100644 --- a/lib/zip_open.c +++ b/lib/zip_open.c @@ -207,7 +207,7 @@ _zip_open(zip_source_t *src, unsigned int flags, zip_error_t *error) { if ((cdir = _zip_find_central_dir(za, len)) == NULL) { _zip_error_copy(error, &za->error); - if (zip_error_code_zip(error) == ZIP_ER_NOZIP) { + if (zip_error_code_zip(&za->error) == ZIP_ER_NOZIP) { /* not a zip - find out if it's truncated */ if (_is_truncated_zip(src)) { zip_error_set(error, ZIP_ER_TRUNCATED_ZIP, 0);