diff --git a/libuavcan/include/uavcan/marshal/array.hpp b/libuavcan/include/uavcan/marshal/array.hpp index 3f112e4ce5..41384d8a5a 100644 --- a/libuavcan/include/uavcan/marshal/array.hpp +++ b/libuavcan/include/uavcan/marshal/array.hpp @@ -521,6 +521,7 @@ class UAVCAN_EXPORT Array : public ArrayImpl { return res_sz; } + // coverity[result_independent_of_operands] if (static_cast(sz) > MaxSize_) // False 'type-limits' warning occurs here { return -ErrInvalidMarshalData;