diff options
author | costan <costan@google.com> | 2018-08-19 15:17:37 -0700 |
---|---|---|
committer | Victor Costan <pwnall@chromium.org> | 2018-08-19 19:54:34 -0700 |
commit | 16a2b8bb3af5b1f54676256e55a5d3f0ec02da42 (patch) | |
tree | bc6a7a4e69a4aa45ec030f28affce7cbbb0f7ca1 /include | |
parent | f7b0e1d901da26ac5ce6ad7f0a9806ce1440197e (diff) | |
download | leveldb-16a2b8bb3af5b1f54676256e55a5d3f0ec02da42.tar.gz |
Expose WriteBatch::Append in the C API.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=209345072
Diffstat (limited to 'include')
-rw-r--r-- | include/leveldb/c.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/leveldb/c.h b/include/leveldb/c.h index 1124153..d8aab5b 100644 --- a/include/leveldb/c.h +++ b/include/leveldb/c.h @@ -155,9 +155,11 @@ LEVELDB_EXPORT void leveldb_writebatch_put(leveldb_writebatch_t*, LEVELDB_EXPORT void leveldb_writebatch_delete(leveldb_writebatch_t*, const char* key, size_t klen); LEVELDB_EXPORT void leveldb_writebatch_iterate( - leveldb_writebatch_t*, void* state, + const leveldb_writebatch_t*, void* state, void (*put)(void*, const char* k, size_t klen, const char* v, size_t vlen), void (*deleted)(void*, const char* k, size_t klen)); +LEVELDB_EXPORT void leveldb_writebatch_append( + leveldb_writebatch_t* destination, const leveldb_writebatch_t* source); /* Options */ |