Ignore warning about possible null pointer dereference
This commit is contained in:
parent
3b0ed313bc
commit
b30028984a
|
@ -31,7 +31,14 @@ using DistanceArray = MultiArray<size_t, NoneOwningMultiArray, size_t, size_t>;
|
||||||
void initDistanceArray(DistanceArray &distanceArray, const size_t size1, const size_t size2)
|
void initDistanceArray(DistanceArray &distanceArray, const size_t size1, const size_t size2)
|
||||||
{
|
{
|
||||||
const auto maxDistance(size1 + size2);
|
const auto maxDistance(size1 + size2);
|
||||||
|
// ignore warning about null pointer dereference for now (which is *likely* not correct)
|
||||||
|
#ifdef __GNUC__
|
||||||
|
#pragma GCC diagnostic ignored "-Wnull-dereference"
|
||||||
|
#endif
|
||||||
distanceArray.at(0, 0) = maxDistance;
|
distanceArray.at(0, 0) = maxDistance;
|
||||||
|
#ifdef __GNUC__
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
#endif
|
||||||
for (size_t i = 0; i <= size1; ++i) {
|
for (size_t i = 0; i <= size1; ++i) {
|
||||||
distanceArray.at(i + 1, 1) = i;
|
distanceArray.at(i + 1, 1) = i;
|
||||||
distanceArray.at(i + 1, 0) = maxDistance;
|
distanceArray.at(i + 1, 0) = maxDistance;
|
||||||
|
|
Loading…
Reference in New Issue