team-charls / charls

CharLS, a C++ JPEG-LS library implementation
BSD 3-Clause "New" or "Revised" License
188 stars 74 forks source link

Add a unit test for unsupported mixed interleave modes #201

Closed vbaderks closed 2 years ago

vbaderks commented 2 years ago

CharLS doesn't support mixing interleave modes. Add a unit test to ensure that CharLS will throw a not supported exception. The actual checking was already done.

Note: also resolve some static analyzer warnings, reported with the latest version of ReSharper\clang-tidy.