Lines Matching refs:metadata

241 	if (phar->metadata) {  in PHP_INI_END()
245 free(phar->metadata); in PHP_INI_END()
247 zval_internal_ptr_dtor(&phar->metadata); in PHP_INI_END()
250 zval_ptr_dtor(&phar->metadata); in PHP_INI_END()
253 phar->metadata = 0; in PHP_INI_END()
397 if (entry->metadata) { in destroy_phar_manifest_entry()
401 free(entry->metadata); in destroy_phar_manifest_entry()
403 zval_internal_ptr_dtor(&entry->metadata); in destroy_phar_manifest_entry()
406 zval_ptr_dtor(&entry->metadata); in destroy_phar_manifest_entry()
409 entry->metadata = 0; in destroy_phar_manifest_entry()
606 int phar_parse_metadata(char **buffer, zval **metadata, php_uint32 zip_metadata_len TSRMLS_DC) /* {… argument
613 ALLOC_ZVAL(*metadata);
614 INIT_ZVAL(**metadata);
617 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash TSRMLS_CC)) {
620 zval_ptr_dtor(metadata);
621 *metadata = NULL;
629 zval_ptr_dtor(metadata);
630 *metadata = (zval *) pemalloc(zip_metadata_len, 1);
631 memcpy(*metadata, *buffer, zip_metadata_len);
635 *metadata = NULL;
1035 if (phar_parse_metadata(&buffer, &mydata->metadata, len TSRMLS_CC) == FAILURE) {
1119 if (phar_parse_metadata(&buffer, &entry.metadata, len TSRMLS_CC) == FAILURE) {
1131 if (entry.metadata) {
1133 free(entry.metadata);
1135 zval_ptr_dtor(&entry.metadata);
1144 if (entry.metadata) {
1146 free(entry.metadata);
1148 zval_ptr_dtor(&entry.metadata);
1157 if (entry.metadata) {
1159 free(entry.metadata);
1161 zval_ptr_dtor(&entry.metadata);
2747 if (phar->metadata) {
2749 php_var_serialize(&main_metadata_str, &phar->metadata, &metadata_hash TSRMLS_CC);
2791 if (entry->metadata) {
2798 php_var_serialize(&entry->metadata_str, &entry->metadata, &metadata_hash TSRMLS_CC);