Lines Matching refs:ze_obj

1438 	ze_zip_object *ze_obj;  local
1445 ze_obj = Z_ZIP_P(self);
1461 if (ze_obj->za) {
1463 if (zip_close(ze_obj->za) != 0) {
1468 ze_obj->za = NULL;
1470 if (ze_obj->filename) {
1471 efree(ze_obj->filename);
1472 ze_obj->filename = NULL;
1498 ze_obj->filename = resolved_path;
1499 ze_obj->filename_len = strlen(resolved_path);
1500 ze_obj->za = intern;
1537 ze_zip_object *ze_obj; local
1546 ze_obj = Z_ZIP_P(self);
1553 zip_error_get(intern, &ze_obj->err_zip, &ze_obj->err_sys);
1559 ze_obj->err_zip = zip_error_code_zip(ziperr);
1560 ze_obj->err_sys = zip_error_code_system(ziperr);
1566 ze_obj->err_zip = 0;
1567 ze_obj->err_sys = 0;
1571 php_clear_stat_cache(1, ze_obj->filename, ze_obj->filename_len);
1573 efree(ze_obj->filename);
1574 ze_obj->filename = NULL;
1575 ze_obj->filename_len = 0;
1576 ze_obj->za = NULL;
1608 ze_zip_object *ze_obj; local
1614 ze_obj = Z_ZIP_P(self); /* not ZIP_FROM_OBJECT as we can use saved error after close */
1615 if (ze_obj->za) {
1616 zip_error_clear(ze_obj->za);
1618 ze_obj->err_zip = 0;
1619 ze_obj->err_sys = 0;
1632 ze_zip_object *ze_obj; local
1638 ze_obj = Z_ZIP_P(self); /* not ZIP_FROM_OBJECT as we can use saved error after close */
1641 if (ze_obj->za) {
1642 zip_error_get(ze_obj->za, &zep, &syp);
1645 len = zip_error_to_str(error_string, 128, ze_obj->err_zip, ze_obj->err_sys);
1649 if (ze_obj->za) {
1652 err = zip_get_error(ze_obj->za);
1659 zip_error_set(&err, ze_obj->err_zip, ze_obj->err_sys);
1751 ze_zip_object *ze_obj; local
1753 ze_obj = Z_ZIP_P(self);
1798 if (php_zip_add_file(ze_obj, Z_STRVAL_P(zval_file), Z_STRLEN_P(zval_file),
1804 if (zip_set_file_compression(ze_obj->za, ze_obj->last_id, opts.comp_method, opts.comp_flags)) {
1811 if (zip_file_set_encryption(ze_obj->za, ze_obj->last_id, opts.enc_method, opts.enc_password)) {
1912 ze_zip_object *ze_obj; local
1924 ze_obj = Z_ZIP_P(self);
1925 if (ze_obj->buffers_cnt) {
1926ze_obj->buffers = (char **)safe_erealloc(ze_obj->buffers, sizeof(char *), (ze_obj->buffers_cnt+1),…
1927 pos = ze_obj->buffers_cnt++;
1929 ze_obj->buffers = (char **)emalloc(sizeof(char *));
1930 ze_obj->buffers_cnt++;
1933 ze_obj->buffers[pos] = (char *)safe_emalloc(ZSTR_LEN(buffer), 1, 1);
1934 memcpy(ze_obj->buffers[pos], ZSTR_VAL(buffer), ZSTR_LEN(buffer) + 1);
1936 zs = zip_source_buffer(intern, ze_obj->buffers[pos], ZSTR_LEN(buffer), 0);
1942 ze_obj->last_id = zip_file_add(intern, name, zs, flags);
1943 if (ze_obj->last_id == -1) {