mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-01-26 11:04:33 +00:00
Merge topic 'libarchive-windows-encoding'
f590010167 libarchive: Restore tolerance of archives with non-OEM paths on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Overchenko <aleksandr9809@gmail.com> Merge-request: !11622
This commit is contained in:
commit
e88e085bfb
@ -575,7 +575,12 @@ archive_wstring_append_from_mbs_in_codepage(struct archive_wstring *dest,
|
||||
} else
|
||||
mbflag = MB_PRECOMPOSED;
|
||||
|
||||
/* FIXME(CMake#26903): Offer control over encoding conversion.
|
||||
For now, we instead tolerate invalid characters as
|
||||
libarchive 3.7.2 / CMake 3.30 and below did. */
|
||||
#if 0
|
||||
mbflag |= MB_ERR_INVALID_CHARS;
|
||||
#endif
|
||||
|
||||
buffsize = dest->length + length + 1;
|
||||
do {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user