Lines Matching refs:metadata

239 	if (phar->metadata) {  in PHP_INI_END()
243 free(phar->metadata); in PHP_INI_END()
245 zval_internal_ptr_dtor(&phar->metadata); in PHP_INI_END()
248 zval_ptr_dtor(&phar->metadata); in PHP_INI_END()
251 phar->metadata = 0; in PHP_INI_END()
395 if (entry->metadata) { in destroy_phar_manifest_entry()
399 free(entry->metadata); in destroy_phar_manifest_entry()
401 zval_internal_ptr_dtor(&entry->metadata); in destroy_phar_manifest_entry()
404 zval_ptr_dtor(&entry->metadata); in destroy_phar_manifest_entry()
407 entry->metadata = 0; in destroy_phar_manifest_entry()
604 int phar_parse_metadata(char **buffer, zval **metadata, php_uint32 zip_metadata_len TSRMLS_DC) /* {… argument
612 ALLOC_ZVAL(*metadata);
613 INIT_ZVAL(**metadata);
616 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash TSRMLS_CC)) {
619 zval_ptr_dtor(metadata);
620 *metadata = NULL;
628 zval_ptr_dtor(metadata);
629 *metadata = (zval *) pemalloc(zip_metadata_len, 1);
630 memcpy(*metadata, *buffer, zip_metadata_len);
634 *metadata = NULL;
1034 if (phar_parse_metadata(&buffer, &mydata->metadata, len TSRMLS_CC) == FAILURE) {
1118 if (phar_parse_metadata(&buffer, &entry.metadata, len TSRMLS_CC) == FAILURE) {
1130 if (entry.metadata) {
1132 free(entry.metadata);
1134 zval_ptr_dtor(&entry.metadata);
1143 if (entry.metadata) {
1145 free(entry.metadata);
1147 zval_ptr_dtor(&entry.metadata);
1156 if (entry.metadata) {
1158 free(entry.metadata);
1160 zval_ptr_dtor(&entry.metadata);
2750 if (phar->metadata) {
2752 php_var_serialize(&main_metadata_str, &phar->metadata, &metadata_hash TSRMLS_CC);
2794 if (entry->metadata) {
2801 php_var_serialize(&entry->metadata_str, &entry->metadata, &metadata_hash TSRMLS_CC);