fix warning on bitwise operator with boolean operands #132
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
clang 14 -Werror throws warning
more details see https://cdash.orfeo-toolbox.org/viewBuildError.php?buildid=95486
reason is operator
|
expects bitwise operand but gets boolean operand as per function definitionflag_diff
returnsbool
https://github.com/hobu/laz-perf/blob/faede41102a65b8c83b21edbd120a000316611da/cpp/lazperf/detail/field_rgb14.cpp#L46
issue was detected downstream in qgis with ci pipeline on fedora 36 using clang 14
while working on qgis/QGIS#47887