Lines Matching refs:rsrc_int
1161 zip_rsrc *rsrc_int; in PHP_FUNCTION() local
1183 rsrc_int = (zip_rsrc *)emalloc(sizeof(zip_rsrc)); in PHP_FUNCTION()
1185 rsrc_int->za = zip_open(resolved_path, 0, &err); in PHP_FUNCTION()
1186 if (rsrc_int->za == NULL) { in PHP_FUNCTION()
1187 efree(rsrc_int); in PHP_FUNCTION()
1191 rsrc_int->index_current = 0; in PHP_FUNCTION()
1192 rsrc_int->num_files = zip_get_num_entries(rsrc_int->za, 0); in PHP_FUNCTION()
1194 RETURN_RES(zend_register_resource(rsrc_int, le_zip_dir)); in PHP_FUNCTION()
1223 zip_rsrc *rsrc_int; in PHP_FUNCTION() local
1229 …if ((rsrc_int = (zip_rsrc *)zend_fetch_resource(Z_RES_P(zip_dp), le_zip_dir_name, le_zip_dir)) == … in PHP_FUNCTION()
1233 if (rsrc_int && rsrc_int->za) { in PHP_FUNCTION()
1234 if (rsrc_int->index_current >= rsrc_int->num_files) { in PHP_FUNCTION()
1240 ret = zip_stat_index(rsrc_int->za, rsrc_int->index_current, 0, &zr_rsrc->sb); in PHP_FUNCTION()
1247 zr_rsrc->zf = zip_fopen_index(rsrc_int->za, rsrc_int->index_current, 0); in PHP_FUNCTION()
1249 rsrc_int->index_current++; in PHP_FUNCTION()