newentry 2500 ext/phar/phar.c phar_entry_info *entry, *newentry; newentry 2750 ext/phar/phar.c newentry = phar_open_jit(phar, entry, error); newentry 2751 ext/phar/phar.c if (!newentry) { newentry 2757 ext/phar/phar.c entry = newentry; newentry 2202 ext/phar/phar_object.c phar_entry_info *entry, newentry; newentry 2251 ext/phar/phar_object.c newentry = *entry; newentry 2253 ext/phar/phar_object.c if (newentry.link) { newentry 2254 ext/phar/phar_object.c newentry.link = estrdup(newentry.link); newentry 2258 ext/phar/phar_object.c if (newentry.tmp) { newentry 2259 ext/phar/phar_object.c newentry.tmp = estrdup(newentry.tmp); newentry 2263 ext/phar/phar_object.c newentry.metadata_str.s = NULL; newentry 2265 ext/phar/phar_object.c if (FAILURE == phar_copy_file_contents(&newentry, phar->fp)) { newentry 2273 ext/phar/phar_object.c newentry.filename = estrndup(newentry.filename, newentry.filename_len); newentry 2275 ext/phar/phar_object.c if (Z_TYPE(newentry.metadata) != IS_UNDEF) { newentry 2276 ext/phar/phar_object.c zval_copy_ctor(&newentry.metadata); newentry 2277 ext/phar/phar_object.c newentry.metadata_str.s = NULL; newentry 2280 ext/phar/phar_object.c newentry.is_zip = phar->is_zip; newentry 2281 ext/phar/phar_object.c newentry.is_tar = phar->is_tar; newentry 2283 ext/phar/phar_object.c if (newentry.is_tar) { newentry 2284 ext/phar/phar_object.c newentry.tar_type = (entry->is_dir ? TAR_DIR : TAR_FILE); newentry 2287 ext/phar/phar_object.c newentry.is_modified = 1; newentry 2288 ext/phar/phar_object.c newentry.phar = phar; newentry 2289 ext/phar/phar_object.c newentry.old_flags = newentry.flags & ~PHAR_ENT_COMPRESSION_MASK; /* remove compression from old_flags */ newentry 2290 ext/phar/phar_object.c phar_set_inode(&newentry); newentry 2291 ext/phar/phar_object.c zend_hash_str_add_mem(&(phar->manifest), newentry.filename, newentry.filename_len, (void*)&newentry, sizeof(phar_entry_info)); newentry 2292 ext/phar/phar_object.c phar_add_virtual_dirs(phar, newentry.filename, newentry.filename_len); newentry 3398 ext/phar/phar_object.c phar_entry_info *oldentry, newentry = {0}, *temp; newentry 3458 ext/phar/phar_object.c memcpy((void *) &newentry, oldentry, sizeof(phar_entry_info)); newentry 3460 ext/phar/phar_object.c if (Z_TYPE(newentry.metadata) != IS_UNDEF) { newentry 3461 ext/phar/phar_object.c zval_copy_ctor(&newentry.metadata); newentry 3462 ext/phar/phar_object.c newentry.metadata_str.s = NULL; newentry 3465 ext/phar/phar_object.c newentry.filename = estrndup(newfile, newfile_len); newentry 3466 ext/phar/phar_object.c newentry.filename_len = newfile_len; newentry 3467 ext/phar/phar_object.c newentry.fp_refcount = 0; newentry 3470 ext/phar/phar_object.c if (FAILURE == phar_copy_entry_fp(oldentry, &newentry, &error)) { newentry 3471 ext/phar/phar_object.c efree(newentry.filename); newentry 3472 ext/phar/phar_object.c php_stream_close(newentry.fp); newentry 3479 ext/phar/phar_object.c zend_hash_str_add_mem(&oldentry->phar->manifest, newfile, newfile_len, &newentry, sizeof(phar_entry_info)); newentry 255 ext/phar/tar.c phar_entry_info *newentry; newentry 502 ext/phar/tar.c newentry = zend_hash_str_update_mem(&myphar->manifest, entry.filename, entry.filename_len, (void*)&entry, sizeof(phar_entry_info)); newentry 503 ext/phar/tar.c ZEND_ASSERT(newentry != NULL); newentry 510 ext/phar/tar.c if (FAILURE == phar_tar_process_metadata(newentry, fp)) { newentry 893 ext/phar/tar.c phar_entry_info *entry = (phar_entry_info *)Z_PTR_P(zv), *metadata, newentry = {0}; newentry 928 ext/phar/tar.c newentry.filename = lookfor; newentry 929 ext/phar/tar.c newentry.filename_len = lookfor_len; newentry 930 ext/phar/tar.c newentry.phar = entry->phar; newentry 931 ext/phar/tar.c newentry.tar_type = TAR_FILE; newentry 932 ext/phar/tar.c newentry.is_tar = 1; newentry 934 ext/phar/tar.c if (NULL == (metadata = zend_hash_str_add_mem(&(entry->phar->manifest), lookfor, lookfor_len, (void *)&newentry, sizeof(phar_entry_info)))) { newentry 1167 ext/phar/tar.c phar_entry_info newentry = {0}; newentry 1169 ext/phar/tar.c newentry.filename = estrndup(".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1); newentry 1170 ext/phar/tar.c newentry.filename_len = sizeof(".phar/.metadata.bin")-1; newentry 1171 ext/phar/tar.c newentry.phar = phar; newentry 1172 ext/phar/tar.c newentry.tar_type = TAR_FILE; newentry 1173 ext/phar/tar.c newentry.is_tar = 1; newentry 1175 ext/phar/tar.c if (NULL == (mentry = zend_hash_str_add_mem(&(phar->manifest), ".phar/.metadata.bin", sizeof(".phar/.metadata.bin")-1, (void *)&newentry, sizeof(phar_entry_info)))) {