Tags: neheb/exiv2
Tags
Fix preprocessor warnings about undefined _MSVC_LANG Stricter compiler/settings, such as found during a build on FreeBSD with clang 14, issue warnings of the kind below. /usr/local/include/exiv2/value.hpp:1272:31: warning: '_MSVC_LANG' is not defined, evaluates to 0 [-Wundef] Fix: Guard use of _MSVC_LANG by a check. Personally, I found that MSVC has several feature-specific checks in predefined macros which might allow for one standards-based check that matches GCC/clang/MSVC rather than the split check for C++ standard and MSVC language version settings. See https://en.cppreference.com/w/cpp/feature_test I am not building Exiv2 on MSVC, so I cannot test/suggest anything here.
Merge pull request Exiv2#2616 from nehaljwani/0.27.7 Exiv2 v0.27.7
Merge pull request Exiv2#2602 from nehaljwani/exiv2-v0.28.0 Exiv2 v0.28.0
PreviousNext