Skip to content

3.0.28a

Latest
Compare
Choose a tag to compare
@dcleblanc dcleblanc released this 01 May 18:15
· 1 commit to master since this release
eeb5103

This release only includes fixes for warnings found with clang -Weverything. Changes include:

Using inline only works in C with most compilers, but not all. Changed instances of inline in the C headers to static inline.
Changed macros with a leading underscore to not have a leading underscore.
Fixed a constructor warning in the test harness, which then resulted in a large number integer literal casting errors, especially when compiling with MSVC. Warnings have been quenched in the test harness, but it doesn't look as nice as previously in some places.
Added a new cast to one spot in SafeInt.hpp which deals with long double.

No substantial functional changes, just warnings.