summaryrefslogtreecommitdiff
path: root/ext/zip/php_zip.c
diff options
context:
space:
mode:
authorRemi Collet <remi@php.net>2020-04-02 12:26:34 +0200
committerRemi Collet <remi@php.net>2020-04-02 12:26:44 +0200
commit59e06741851c990720fe9feac1adbd8c490ca948 (patch)
tree459446f7f7296ff7db841dcc0a83b9c340db77de /ext/zip/php_zip.c
parent184fdac7c2dd4bf97a6c70de6d9385c203e4a88a (diff)
downloadphp-git-59e06741851c990720fe9feac1adbd8c490ca948.tar.gz
use a better setter for zip_error_t
Diffstat (limited to 'ext/zip/php_zip.c')
-rw-r--r--ext/zip/php_zip.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/zip/php_zip.c b/ext/zip/php_zip.c
index 040e9d4f1b..02e64f64ae 100644
--- a/ext/zip/php_zip.c
+++ b/ext/zip/php_zip.c
@@ -1652,8 +1652,8 @@ static ZIPARCHIVE_METHOD(getStatusString)
} else {
zip_error_t err;
- zip_error_init_with_code(&err, ze_obj->err_zip);
- err.sys_err = ze_obj->err_sys; /* missing setter */
+ zip_error_init(&err);
+ zip_error_set(&err, ze_obj->err_zip, ze_obj->err_sys);
RETVAL_STRING(zip_error_strerror(&err));
zip_error_fini(&err);
}