Add MultiPartArchiveWriter

This commit is contained in:
2021-03-03 20:48:08 +01:00
parent 468ca9487b
commit 3787249d34
3 changed files with 136 additions and 2 deletions

View File

@@ -43,8 +43,8 @@ namespace openVulkanoCpp
{
archive_entry_clear(m_archiveEntry);
std::unique_ptr<archive, decltype(archive_free)*> archiveDisk(archive_read_disk_new(), archive_free);
ChkErr(archive_read_disk_open(archiveDisk.get(), fileName));
ChkErr(archive_read_next_header2(archiveDisk.get(), m_archiveEntry));
LibArchiveHelper::CheckError(archive_read_disk_open(archiveDisk.get(), fileName), archiveDisk.get(), m_logger);
LibArchiveHelper::CheckError(archive_read_next_header2(archiveDisk.get(), m_archiveEntry), archiveDisk.get(), m_logger);
//archive_read_disk_entry_from_file(archiveDisk, m_archiveEntry, -1, nullptr);
archive_entry_set_pathname(m_archiveEntry, inArchiveName);
ChkErr(archive_write_header(m_archive, m_archiveEntry));