Fix some gcc -Wself-move warnings

This commit is contained in:
Desour 2023-06-05 17:08:05 +02:00 committed by DS
parent 6a05d63993
commit f947e2afec

@ -91,12 +91,14 @@ void TestIrrPtr::testRefCounting()
obj->getReferenceCount()); obj->getReferenceCount());
} }
#if defined(__clang__) #if defined(__clang__) || defined(__GNUC__)
#pragma GCC diagnostic push #pragma GCC diagnostic push
#if __clang_major__ >= 7 #if __clang_major__ >= 7
#pragma GCC diagnostic ignored "-Wself-assign-overloaded" #pragma GCC diagnostic ignored "-Wself-assign-overloaded"
#endif #endif
#pragma GCC diagnostic ignored "-Wself-move" #if defined(__clang__) || __GNUC__ >= 13
#pragma GCC diagnostic ignored "-Wself-move"
#endif
#endif #endif
void TestIrrPtr::testSelfAssignment() void TestIrrPtr::testSelfAssignment()
@ -138,6 +140,6 @@ void TestIrrPtr::testNullHandling()
UASSERT(!p3); UASSERT(!p3);
} }
#if defined(__clang__) #if defined(__clang__) || defined(__GNUC__)
#pragma GCC diagnostic pop #pragma GCC diagnostic pop
#endif #endif