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)) {