extractor: Propagate libarchive errors when only data is encrypted
Currently, when trying to extract password protected 7z/RAR archives that don't have encrypted file lists, no error will be reported, even though the extraction itself fails creating empty files. To fix this situation, propagate libarchive errors by checking if archive_read_data_block return value is different from ARCHIVE_OK.
parent
b26de9d2
Please register or sign in to comment