Index: content/browser/indexed_db/indexed_db_leveldb_coding.cc |
diff --git a/content/browser/indexed_db/indexed_db_leveldb_coding.cc b/content/browser/indexed_db/indexed_db_leveldb_coding.cc |
index f8a3a1e51bdb486ebfcd3b221ee7db23f4d32007..47ed07b3017ff5fc02b998c6e5902e68541b588f 100644 |
--- a/content/browser/indexed_db/indexed_db_leveldb_coding.cc |
+++ b/content/browser/indexed_db/indexed_db_leveldb_coding.cc |
@@ -1256,10 +1256,10 @@ std::string KeyPrefix::EncodeInternal(int64 database_id, |
kMaxIndexIdSizeBits) | |
(object_store_id_string.size() - 1) << kMaxIndexIdSizeBits | |
(index_id_string.size() - 1); |
- COMPILE_ASSERT(kMaxDatabaseIdSizeBits + kMaxObjectStoreIdSizeBits + |
- kMaxIndexIdSizeBits == |
- sizeof(first_byte) * 8, |
- CANT_ENCODE_IDS); |
+ static_assert(kMaxDatabaseIdSizeBits + kMaxObjectStoreIdSizeBits + |
+ kMaxIndexIdSizeBits == |
+ sizeof(first_byte) * 8, |
+ "cannot encode ids"); |
std::string ret; |
ret.reserve(kDefaultInlineBufferSize); |
ret.push_back(first_byte); |