Skip to content

Commit d95424f

Browse files
committed
Increase buffer size for libarchive
Signed-off-by: Stefan Weil <[email protected]>
1 parent 1e3eaf8 commit d95424f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/ccutil/tessdatamanager.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ bool TessdataManager::LoadArchiveFile(const char *filename) {
7979
if (a != nullptr) {
8080
archive_read_support_filter_all(a);
8181
archive_read_support_format_all(a);
82-
if (archive_read_open_filename(a, filename, 4096) == ARCHIVE_OK) {
82+
if (archive_read_open_filename(a, filename, 8192) == ARCHIVE_OK) {
8383
archive_entry *ae;
8484
while (archive_read_next_header(a, &ae) == ARCHIVE_OK) {
8585
const char *component = archive_entry_pathname(ae);
@@ -97,6 +97,9 @@ bool TessdataManager::LoadArchiveFile(const char *filename) {
9797
}
9898
}
9999
result = is_loaded_;
100+
} else {
101+
tprintf("archive_read_open_filename(...,%s,...) failed, %s\n",
102+
filename, strerror(archive_errno(a)));
100103
}
101104
archive_read_free(a);
102105
}

0 commit comments

Comments
 (0)