locator 168 ext/phar/zip.c phar_zip_dir_end locator; locator 169 ext/phar/zip.c char buf[sizeof(locator) + 65536]; locator 179 ext/phar/zip.c if (size > sizeof(locator) + 65536) { locator 181 ext/phar/zip.c size = sizeof(locator) + 65536; locator 202 ext/phar/zip.c if ((p - buf) + sizeof(locator) <= size && !memcmp(p + 1, "K\5\6", 3)) { locator 203 ext/phar/zip.c memcpy((void *)&locator, (void *) p, sizeof(locator)); locator 204 ext/phar/zip.c if (PHAR_GET_16(locator.centraldisk) != 0 || PHAR_GET_16(locator.disknumber) != 0) { locator 213 ext/phar/zip.c if (PHAR_GET_16(locator.counthere) != PHAR_GET_16(locator.count)) { locator 225 ext/phar/zip.c if (PHAR_GET_16(locator.comment_len)) { locator 227 ext/phar/zip.c metadata = p + sizeof(locator); locator 229 ext/phar/zip.c if (PHAR_GET_16(locator.comment_len) != size - (metadata - buf)) { locator 238 ext/phar/zip.c mydata->metadata_len = PHAR_GET_16(locator.comment_len); locator 240 ext/phar/zip.c if (phar_parse_metadata(&metadata, &mydata->metadata, PHAR_GET_16(locator.comment_len) TSRMLS_CC) == FAILURE) { locator 251 ext/phar/zip.c metadata = pestrndup(metadata, PHAR_GET_16(locator.comment_len), mydata->is_persistent); locator 252 ext/phar/zip.c ZVAL_STRINGL(mydata->metadata, metadata, PHAR_GET_16(locator.comment_len), 0); locator 290 ext/phar/zip.c php_stream_seek(fp, PHAR_GET_32(locator.cdir_offset), SEEK_SET); locator 292 ext/phar/zip.c zend_hash_init(&mydata->manifest, PHAR_GET_16(locator.count), locator 296 ext/phar/zip.c zend_hash_init(&mydata->virtual_dirs, PHAR_GET_16(locator.count) * 2, locator 351 ext/phar/zip.c for (i = 0; i < PHAR_GET_16(locator.count); ++i) { locator 424 ext/phar/zip.c php_stream_seek(fp, PHAR_GET_32(locator.cdir_offset), SEEK_SET); locator 426 ext/phar/zip.c php_stream_copy_to_stream_ex(fp, sigfile, beforeus - PHAR_GET_32(locator.cdir_offset), NULL); locator 428 ext/phar/zip.c php_stream_write(sigfile, metadata, PHAR_GET_16(locator.comment_len)); locator 455 ext/phar/zip.c if (i != PHAR_GET_16(locator.count) - 1) {