diff --git a/tests/nametabletest/nametabletest.cpp b/tests/nametabletest/nametabletest.cpp index 5584b81f..e64ee27d 100644 --- a/tests/nametabletest/nametabletest.cpp +++ b/tests/nametabletest/nametabletest.cpp @@ -137,7 +137,7 @@ template T * toBigEndian(T & table) bigEndian->m_nameHeader.count = be::swap(table.m_nameHeader.count); bigEndian->m_nameHeader.string_offset = be::swap(table.m_nameHeader.string_offset); - for (uint16 i = 0; i < table.m_nameHeader.count; i++) + for (uint16 i = 0; i < table.m_nameHeader.count - 1; i++) { bigEndian->m_records[i].platform_id = be::swap(table.m_records[i].platform_id); bigEndian->m_records[i].platform_specific_id = be::swap(table.m_records[i].platform_specific_id);