diff options
| -rw-r--r-- | src/oat.cc | 2 | ||||
| -rw-r--r-- | src/oat_test.cc | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/oat.cc b/src/oat.cc index cd9e0a36b0..4df4543f3f 100644 --- a/src/oat.cc +++ b/src/oat.cc @@ -21,7 +21,7 @@ namespace art { const uint8_t OatHeader::kOatMagic[] = { 'o', 'a', 't', '\n' }; -const uint8_t OatHeader::kOatVersion[] = { '0', '0', '1', '\0' }; +const uint8_t OatHeader::kOatVersion[] = { '0', '0', '2', '\0' }; OatHeader::OatHeader() { memset(this, 0, sizeof(*this)); diff --git a/src/oat_test.cc b/src/oat_test.cc index 3e92a156b4..dae61bbe34 100644 --- a/src/oat_test.cc +++ b/src/oat_test.cc @@ -119,4 +119,11 @@ TEST_F(OatTest, WriteRead) { } } +TEST_F(OatTest, OatHeaderSizeCheck) { + // If this test is failing and you have to update these constants, + // it is time to update OatHeader::kOatVersion + EXPECT_EQ(32U, sizeof(OatHeader)); + EXPECT_EQ(32U, sizeof(OatMethodOffsets)); +} + } // namespace art |