Lines Matching refs:ze_obj

1453 	ze_zip_object *ze_obj;  local
1460 ze_obj = Z_ZIP_P(self);
1476 if (ze_obj->za) {
1478 if (zip_close(ze_obj->za) != 0) {
1483 ze_obj->za = NULL;
1485 if (ze_obj->filename) {
1486 efree(ze_obj->filename);
1487 ze_obj->filename = NULL;
1513 ze_obj->filename = resolved_path;
1514 ze_obj->filename_len = strlen(resolved_path);
1515 ze_obj->za = intern;
1552 ze_zip_object *ze_obj; local
1561 ze_obj = Z_ZIP_P(self);
1568 zip_error_get(intern, &ze_obj->err_zip, &ze_obj->err_sys);
1574 ze_obj->err_zip = zip_error_code_zip(ziperr);
1575 ze_obj->err_sys = zip_error_code_system(ziperr);
1581 ze_obj->err_zip = 0;
1582 ze_obj->err_sys = 0;
1586 php_clear_stat_cache(1, ze_obj->filename, ze_obj->filename_len);
1588 efree(ze_obj->filename);
1589 ze_obj->filename = NULL;
1590 ze_obj->filename_len = 0;
1591 ze_obj->za = NULL;
1623 ze_zip_object *ze_obj; local
1629 ze_obj = Z_ZIP_P(self); /* not ZIP_FROM_OBJECT as we can use saved error after close */
1630 if (ze_obj->za) {
1631 zip_error_clear(ze_obj->za);
1633 ze_obj->err_zip = 0;
1634 ze_obj->err_sys = 0;
1647 ze_zip_object *ze_obj; local
1653 ze_obj = Z_ZIP_P(self); /* not ZIP_FROM_OBJECT as we can use saved error after close */
1656 if (ze_obj->za) {
1657 zip_error_get(ze_obj->za, &zep, &syp);
1660 len = zip_error_to_str(error_string, 128, ze_obj->err_zip, ze_obj->err_sys);
1664 if (ze_obj->za) {
1667 err = zip_get_error(ze_obj->za);
1674 zip_error_set(&err, ze_obj->err_zip, ze_obj->err_sys);
1766 ze_zip_object *ze_obj; local
1768 ze_obj = Z_ZIP_P(self);
1813 if (php_zip_add_file(ze_obj, Z_STRVAL_P(zval_file), Z_STRLEN_P(zval_file),
1819 if (zip_set_file_compression(ze_obj->za, ze_obj->last_id, opts.comp_method, opts.comp_flags)) {
1826 if (zip_file_set_encryption(ze_obj->za, ze_obj->last_id, opts.enc_method, opts.enc_password)) {
1927 ze_zip_object *ze_obj; local
1939 ze_obj = Z_ZIP_P(self);
1940 if (ze_obj->buffers_cnt) {
1941ze_obj->buffers = (char **)safe_erealloc(ze_obj->buffers, sizeof(char *), (ze_obj->buffers_cnt+1),…
1942 pos = ze_obj->buffers_cnt++;
1944 ze_obj->buffers = (char **)emalloc(sizeof(char *));
1945 ze_obj->buffers_cnt++;
1948 ze_obj->buffers[pos] = (char *)safe_emalloc(ZSTR_LEN(buffer), 1, 1);
1949 memcpy(ze_obj->buffers[pos], ZSTR_VAL(buffer), ZSTR_LEN(buffer) + 1);
1951 zs = zip_source_buffer(intern, ze_obj->buffers[pos], ZSTR_LEN(buffer), 0);
1957 ze_obj->last_id = zip_file_add(intern, name, zs, flags);
1958 if (ze_obj->last_id == -1) {