summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Canadi <icanadi@fb.com>2014-05-07 17:49:23 -0700
committerIgor Canadi <icanadi@fb.com>2014-05-07 17:49:23 -0700
commita1a1f61fa75e35340ec64624234f9b68520545b4 (patch)
tree041c3a4dec5f8f647126e5446e6ec0b7a6de3fe2
parent044af85847ff7c75717473328f7e0b3f006d431c (diff)
Fix iOS compile3.0.fb
-rw-r--r--table/format.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/table/format.cc b/table/format.cc
index bbf95e113..e9229dcf0 100644
--- a/table/format.cc
+++ b/table/format.cc
@@ -23,9 +23,16 @@
namespace rocksdb {
extern const uint64_t kLegacyBlockBasedTableMagicNumber;
-extern const uint64_t kLegacyPlainTableMagicNumber;
extern const uint64_t kBlockBasedTableMagicNumber;
+
+#ifndef ROCKSDB_LITE
+extern const uint64_t kLegacyPlainTableMagicNumber;
extern const uint64_t kPlainTableMagicNumber;
+#else
+// ROCKSDB_LITE doesn't have plain table
+const uint64_t kLegacyPlainTableMagicNumber = 0;
+const uint64_t kPlainTableMagicNumber = 0;
+#endif
void BlockHandle::EncodeTo(std::string* dst) const {
// Sanity check that all fields have been set