android_system_core/fs_mgr/libsnapshot/tools
Ryan Prichard abb472c238 libsnapshot: replace non-character basic_string[_view]<T>
In newer versions of libc++, std::char_traits<T> is no longer defined
for non-character types, and a result, std::basic_string<T> and
std::basic_string_view<T> are also no longer defined for non-character
types. See
https://discourse.llvm.org/t/deprecating-std-string-t-for-non-character-t/66779.

Replace them with std::vector<T> and std::span<const T>.

Bug: 175635923
Test: m MODULES-IN-system-core-fs_mgr
Test: /data/nativetest64/cow_api_test/cow_api_test
Change-Id: Ife2e87833ced43ff24e5765998cb6993e4f9b4c0
2024-02-08 23:20:10 -08:00
..
testdata libsnapshot: Add a test case for recent decompress regression. 2023-11-11 00:29:41 +00:00
Android.bp Add write_cow functionality 2023-10-17 12:47:19 -07:00
cow_benchmark.cpp libsnapshot: replace non-character basic_string[_view]<T> 2024-02-08 23:20:10 -08:00
write_cow.cpp Add write_cow functionality 2023-10-17 12:47:19 -07:00