Lines Matching refs:info
210 // Get entry info.
211 unz_file_info64 info = {};
214 zip_file_, &info, path_in_zip, sizeof(path_in_zip) - 1, nullptr, 0,
236 entry_.original_size = info.uncompressed_size;
239 entry_.is_encrypted = info.flag & 1;
242 entry_.uses_aes_encryption = info.compression_method == 99;
247 // Construct the last modified time. The timezone info is not present in ZIP
250 .year = static_cast<int>(info.tmu_date.tm_year),
252 static_cast<int>(info.tmu_date.tm_mon + 1), // 0-based vs 1-based
253 .day_of_month = static_cast<int>(info.tmu_date.tm_mday),
254 .hour = static_cast<int>(info.tmu_date.tm_hour),
255 .minute = static_cast<int>(info.tmu_date.tm_min),
256 .second = static_cast<int>(info.tmu_date.tm_sec)};
262 entry_.posix_mode = (info.external_fa >> 16L) & (S_IRWXU | S_IRWXG | S_IRWXO);
546 LOG(ERROR) << "Cannot get ZIP info: " << err;