mirror of
https://github.com/LMMS/lmms.git
synced 2026-03-31 12:23:52 -04:00
Fix MSVC warnings up to level 2 (#7329)
* Fix MSVC warnings up to /W2 * Fix large shift UB warning
This commit is contained in:
@@ -231,12 +231,14 @@ private slots:
|
||||
//// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81159
|
||||
auto v = ArrayVector<int, 5>{1, 2, 3};
|
||||
const auto oldValue = v;
|
||||
#pragma GCC diagnostic push
|
||||
#if __GNUC__ >= 13
|
||||
# pragma GCC diagnostic ignored "-Wself-move"
|
||||
# pragma GCC diagnostic push
|
||||
# pragma GCC diagnostic ignored "-Wself-move"
|
||||
#endif
|
||||
v = std::move(v);
|
||||
#pragma GCC diagnostic pop
|
||||
#if __GNUC__ >= 13
|
||||
# pragma GCC diagnostic pop
|
||||
#endif
|
||||
QCOMPARE(v, oldValue);
|
||||
}
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user