newentry         2553 ext/phar/phar.c 	phar_entry_info *entry, *newentry;
newentry         2803 ext/phar/phar.c 			newentry = phar_open_jit(phar, entry, error TSRMLS_CC);
newentry         2804 ext/phar/phar.c 			if (!newentry) {
newentry         2810 ext/phar/phar.c 			entry = newentry;
newentry         2224 ext/phar/phar_object.c 	phar_entry_info *entry, newentry;
newentry         2289 ext/phar/phar_object.c 		newentry = *entry;
newentry         2291 ext/phar/phar_object.c 		if (newentry.link) {
newentry         2292 ext/phar/phar_object.c 			newentry.link = estrdup(newentry.link);
newentry         2296 ext/phar/phar_object.c 		if (newentry.tmp) {
newentry         2297 ext/phar/phar_object.c 			newentry.tmp = estrdup(newentry.tmp);
newentry         2301 ext/phar/phar_object.c 		newentry.metadata_str.c = 0;
newentry         2303 ext/phar/phar_object.c 		if (FAILURE == phar_copy_file_contents(&newentry, phar->fp TSRMLS_CC)) {
newentry         2311 ext/phar/phar_object.c 		newentry.filename = estrndup(newentry.filename, newentry.filename_len);
newentry         2313 ext/phar/phar_object.c 		if (newentry.metadata) {
newentry         2316 ext/phar/phar_object.c 			t = newentry.metadata;
newentry         2317 ext/phar/phar_object.c 			ALLOC_ZVAL(newentry.metadata);
newentry         2318 ext/phar/phar_object.c 			*newentry.metadata = *t;
newentry         2319 ext/phar/phar_object.c 			zval_copy_ctor(newentry.metadata);
newentry         2320 ext/phar/phar_object.c 			Z_SET_REFCOUNT_P(newentry.metadata, 1);
newentry         2322 ext/phar/phar_object.c 			newentry.metadata_str.c = NULL;
newentry         2323 ext/phar/phar_object.c 			newentry.metadata_str.len = 0;
newentry         2326 ext/phar/phar_object.c 		newentry.is_zip = phar->is_zip;
newentry         2327 ext/phar/phar_object.c 		newentry.is_tar = phar->is_tar;
newentry         2329 ext/phar/phar_object.c 		if (newentry.is_tar) {
newentry         2330 ext/phar/phar_object.c 			newentry.tar_type = (entry->is_dir ? TAR_DIR : TAR_FILE);
newentry         2333 ext/phar/phar_object.c 		newentry.is_modified = 1;
newentry         2334 ext/phar/phar_object.c 		newentry.phar = phar;
newentry         2335 ext/phar/phar_object.c 		newentry.old_flags = newentry.flags & ~PHAR_ENT_COMPRESSION_MASK; /* remove compression from old_flags */
newentry         2336 ext/phar/phar_object.c 		phar_set_inode(&newentry TSRMLS_CC);
newentry         2337 ext/phar/phar_object.c 		zend_hash_add(&(phar->manifest), newentry.filename, newentry.filename_len, (void*)&newentry, sizeof(phar_entry_info), NULL);
newentry         2338 ext/phar/phar_object.c 		phar_add_virtual_dirs(phar, newentry.filename, newentry.filename_len TSRMLS_CC);
newentry         3441 ext/phar/phar_object.c 	phar_entry_info *oldentry, newentry = {0}, *temp;
newentry         3498 ext/phar/phar_object.c 	memcpy((void *) &newentry, oldentry, sizeof(phar_entry_info));
newentry         3500 ext/phar/phar_object.c 	if (newentry.metadata) {
newentry         3503 ext/phar/phar_object.c 		t = newentry.metadata;
newentry         3504 ext/phar/phar_object.c 		ALLOC_ZVAL(newentry.metadata);
newentry         3505 ext/phar/phar_object.c 		*newentry.metadata = *t;
newentry         3506 ext/phar/phar_object.c 		zval_copy_ctor(newentry.metadata);
newentry         3507 ext/phar/phar_object.c 		Z_SET_REFCOUNT_P(newentry.metadata, 1);
newentry         3509 ext/phar/phar_object.c 		newentry.metadata_str.c = NULL;
newentry         3510 ext/phar/phar_object.c 		newentry.metadata_str.len = 0;
newentry         3513 ext/phar/phar_object.c 	newentry.filename = estrndup(newfile, newfile_len);
newentry         3514 ext/phar/phar_object.c 	newentry.filename_len = newfile_len;
newentry         3515 ext/phar/phar_object.c 	newentry.fp_refcount = 0;
newentry         3518 ext/phar/phar_object.c 		if (FAILURE == phar_copy_entry_fp(oldentry, &newentry, &error TSRMLS_CC)) {
newentry         3519 ext/phar/phar_object.c 			efree(newentry.filename);
newentry         3520 ext/phar/phar_object.c 			php_stream_close(newentry.fp);
newentry         3527 ext/phar/phar_object.c 	zend_hash_add(&oldentry->phar->manifest, newfile, newfile_len, (void*)&newentry, sizeof(phar_entry_info), NULL);
newentry          255 ext/phar/tar.c 		phar_entry_info *newentry;
newentry          504 ext/phar/tar.c 		zend_hash_update(&myphar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info), (void **) &newentry);
newentry          505 ext/phar/tar.c 		ZEND_ASSERT(newentry != NULL);
newentry          512 ext/phar/tar.c 			if (FAILURE == phar_tar_process_metadata(newentry, fp TSRMLS_CC)) {
newentry          891 ext/phar/tar.c 	phar_entry_info *entry = (phar_entry_info *)pDest, *metadata, newentry = {0};
newentry          929 ext/phar/tar.c 	newentry.filename = lookfor;
newentry          930 ext/phar/tar.c 	newentry.filename_len = lookfor_len;
newentry          931 ext/phar/tar.c 	newentry.phar = entry->phar;
newentry          932 ext/phar/tar.c 	newentry.tar_type = TAR_FILE;
newentry          933 ext/phar/tar.c 	newentry.is_tar = 1;
newentry          935 ext/phar/tar.c 	if (SUCCESS != zend_hash_add(&(entry->phar->manifest), lookfor, lookfor_len, (void *)&newentry, sizeof(phar_entry_info), (void **)&metadata)) {
newentry         1154 ext/phar/tar.c 			phar_entry_info newentry = {0};
newentry         1156 ext/phar/tar.c 			newentry.filename = estrndup(".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1);
newentry         1157 ext/phar/tar.c 			newentry.filename_len = sizeof(".phar/.metadata.bin")-1;
newentry         1158 ext/phar/tar.c 			newentry.phar = phar;
newentry         1159 ext/phar/tar.c 			newentry.tar_type = TAR_FILE;
newentry         1160 ext/phar/tar.c 			newentry.is_tar = 1;
newentry         1162 ext/phar/tar.c 			if (SUCCESS != zend_hash_add(&(phar->manifest), ".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1, (void *)&newentry, sizeof(phar_entry_info), (void **)&mentry)) {