1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-03-30 19:06:41 +00:00

Replace deprecated std::is_pod

apps/openmw_test_suite/esm/test_fixed_string.cpp:99:23: warning: ‘template<class _Tp> struct std::is_pod’ is deprecated: use is_standard_layout && is_trivial instead [-Wdeprecated-declarations]
   99 |      ASSERT_TRUE(std::is_pod<ESM::NAME>::value);
      |                       ^~~~~~
This commit is contained in:
elsid 2022-06-13 22:01:20 +02:00
parent 17fcc254c0
commit c42c0dcbc9
No known key found for this signature in database
GPG key ID: 4DE04C198CBA7625

View file

@ -96,9 +96,9 @@ TEST(EsmFixedString, struct_size)
TEST(EsmFixedString, is_pod)
{
ASSERT_TRUE(std::is_pod<ESM::NAME>::value);
ASSERT_TRUE(std::is_pod<ESM::NAME32>::value);
ASSERT_TRUE(std::is_pod<ESM::NAME64>::value);
ASSERT_TRUE(std::is_standard_layout_v<ESM::NAME> && std::is_trivial_v<ESM::NAME>);
ASSERT_TRUE(std::is_standard_layout_v<ESM::NAME32> && std::is_trivial_v<ESM::NAME32>);
ASSERT_TRUE(std::is_standard_layout_v<ESM::NAME64> && std::is_trivial_v<ESM::NAME64>);
}
TEST(EsmFixedString, assign_should_zero_untouched_bytes_for_4)