includes/hex: SectionId -> Section

This commit is contained in:
Nik
2024-01-31 08:24:03 +01:00
committed by GitHub
parent e6589ecba1
commit b2bc248447

View File

@@ -23,42 +23,42 @@ namespace hex::dec {
/**
Decompresses the bytes of a pattern into a section using the zlib algorithm
@param pattern The pattern whose bytes should be decompressed
@param sectionId The section to decompress the data into
@param section The section to decompress the data into
@param window_size The window size passed to zlib
@return true if successful, false otherwise
*/
fn zlib_decompress(ref auto pattern, std::mem::SectionId sectionId, u64 window_size = 0) {
return builtin::hex::dec::zlib_decompress(pattern, sectionId, window_size);
fn zlib_decompress(ref auto pattern, std::mem::Section section, u64 window_size = 0) {
return builtin::hex::dec::zlib_decompress(pattern, section, window_size);
};
/**
Decompresses the bytes of a pattern into a section using the bzip algorithm
@param pattern The pattern whose bytes should be decompressed
@param sectionId The section to decompress the data into
@param section The section to decompress the data into
@return true if successful, false otherwise
*/
fn bzip_decompress(ref auto pattern, std::mem::SectionId sectionId) {
return builtin::hex::dec::bzip_decompress(pattern, sectionId);
fn bzip_decompress(ref auto pattern, std::mem::Section section) {
return builtin::hex::dec::bzip_decompress(pattern, section);
};
/**
Decompresses the bytes of a pattern into a section using the LZMA algorithm
@param pattern The pattern whose bytes should be decompressed
@param sectionId The section to decompress the data into
@param section The section to decompress the data into
@return true if successful, false otherwise
*/
fn lzma_decompress(ref auto pattern, std::mem::SectionId sectionId) {
return builtin::hex::dec::lzma_decompress(pattern, sectionId);
fn lzma_decompress(ref auto pattern, std::mem::Section section) {
return builtin::hex::dec::lzma_decompress(pattern, section);
};
/**
Decompresses the bytes of a pattern into a section using the zstd algorithm
@param pattern The pattern whose bytes should be decompressed
@param sectionId The section to decompress the data into
@param section The section to decompress the data into
@return true if successful, false otherwise
*/
fn zstd_decompress(ref auto pattern, std::mem::SectionId sectionId) {
return builtin::hex::dec::zstd_decompress(pattern, sectionId);
fn zstd_decompress(ref auto pattern, std::mem::Section section) {
return builtin::hex::dec::zstd_decompress(pattern, section);
};
}