Lines Matching refs:extract
41 struct archive_read_extract *extract;
44 extract = __archive_read_get_extract(a);
45 if (extract == NULL)
49 if (extract->ad == NULL) {
50 extract->ad = archive_write_disk_new();
51 if (extract->ad == NULL) {
52 archive_set_error(&a->archive, ENOMEM, "Can't extract");
55 archive_write_disk_set_standard_lookup(extract->ad);
58 archive_write_disk_set_options(extract->ad, flags);
59 return (archive_read_extract2(&a->archive, entry, extract->ad));