summaryrefslogtreecommitdiff
path: root/db/c.cc
diff options
context:
space:
mode:
authorSanjay Ghemawat <sanjay@google.com>2012-10-16 16:17:53 -0700
committerSanjay Ghemawat <sanjay@google.com>2012-10-16 16:17:53 -0700
commit40768657bc8ec3ded60712eeeab7c25b1b07deca (patch)
treeafb7f5df7d0c66b0e3c27b359eb0f41621ad66b0 /db/c.cc
parent946e5b5a4ce7980917b22a408f090a4e86c3fa44 (diff)
downloadleveldb-40768657bc8ec3ded60712eeeab7c25b1b07deca.tar.gz
Small fixes.v1.7
Details: * Fix shared library building. * Reorganize linking commands so flags like --as-needed can be passed. * C binding exports version numbers. * Fix small typos in documention.
Diffstat (limited to 'db/c.cc')
-rw-r--r--db/c.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/db/c.cc b/db/c.cc
index ed5c4cb..08ff0ad 100644
--- a/db/c.cc
+++ b/db/c.cc
@@ -24,6 +24,8 @@ using leveldb::Env;
using leveldb::FileLock;
using leveldb::FilterPolicy;
using leveldb::Iterator;
+using leveldb::kMajorVersion;
+using leveldb::kMinorVersion;
using leveldb::Logger;
using leveldb::NewBloomFilterPolicy;
using leveldb::NewLRUCache;
@@ -582,4 +584,12 @@ void leveldb_free(void* ptr) {
free(ptr);
}
+int leveldb_major_version() {
+ return kMajorVersion;
+}
+
+int leveldb_minor_version() {
+ return kMinorVersion;
+}
+
} // end extern "C"