mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-23 02:07:45 +00:00

- Refactored datReader and several other files for code cleanliness - Enhanced runtime performance by optimizing select functions, utilizing std::string_view in place of std::string where appropriate - Removed deprecated filesystem implementation - Introduced Link Time Optimization (LTO) support for Linux builds - Enabled parallel builds for GCC/Clang compilers - Expanded and improved comments for various functions - Replaced version check failure with warning, allowing for continued use with a cautionary message Tested on MSVC/Windows and Clang/Ubuntu
14 lines
308 B
C++
14 lines
308 B
C++
#pragma once
|
|
|
|
#include <cstddef>
|
|
#include <cstdint>
|
|
#include <vector>
|
|
|
|
namespace xiv::utils::zlib
|
|
{
|
|
|
|
void compress( const std::vector< char >& in, std::vector< char >& out );
|
|
|
|
void no_header_decompress( const uint8_t* in, size_t in_size, uint8_t* out, size_t out_size );
|
|
|
|
} // namespace xiv::utils::zlib
|