CharLS v2.3.2
Summary
Maintenance release.
Fixed
- Fixed #160, warning: cast from ‘unsigned char*’ to ‘uint16_t*’ increases required alignment of target type
- Fixed #161, warning: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Wuseless-cast]
Changed
- Updates to the CMakeLists.txt for Unix builds (except macOS) to hide more symbols from the shared library.
- C++14 is now the minimum version instead of explicitly required. This allows consuming applications more flexibility.
Typically CMake will select the latest C++ standard version that the used C++ compiler supports.