From a0dbb32c2f1fe3e0ce3563fc24ae4145babb6b40 Mon Sep 17 00:00:00 2001 From: sukibaby <163092272+sukibaby@users.noreply.github.com> Date: Tue, 30 Jul 2024 20:46:39 -0700 Subject: [PATCH] Declare a NoteData template as noexcept --- src/NoteData.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/NoteData.h b/src/NoteData.h index 1ed6873876..e6b7f2d755 100644 --- a/src/NoteData.h +++ b/src/NoteData.h @@ -386,10 +386,7 @@ public: /** @brief Allow a quick way to swap notedata. */ namespace std { - template<> inline void swap( NoteData &nd1, NoteData &nd2 ) -#if !defined(_MSC_VER) - noexcept(is_nothrow_move_constructible::value && is_nothrow_move_assignable::value) -#endif + template<> inline void swap( NoteData &nd1, NoteData &nd2 ) noexcept { nd1.swap( nd2 ); }