diff options
author | costan <costan@google.com> | 2018-03-09 10:32:55 -0800 |
---|---|---|
committer | Victor Costan <pwnall@chromium.org> | 2018-03-09 10:38:04 -0800 |
commit | 623d014a54f8cf9b74ad6aaba9181ca1e65c43a1 (patch) | |
tree | 5f1a680c264df7917a6d700a89ea4533985c84fd /include | |
parent | 8c8024ea33d8efc8c415597fb7fa1745002961d6 (diff) | |
download | leveldb-623d014a54f8cf9b74ad6aaba9181ca1e65c43a1.tar.gz |
Expose Env::GetTempDirectory() for use in C test.
This removes the use of the non-portable headers <sys/types.h> and <unistd.h> in c_test.c.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=188503102
Diffstat (limited to 'include')
-rw-r--r-- | include/leveldb/c.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/leveldb/c.h b/include/leveldb/c.h index dc6f255..1124153 100644 --- a/include/leveldb/c.h +++ b/include/leveldb/c.h @@ -245,6 +245,9 @@ LEVELDB_EXPORT void leveldb_cache_destroy(leveldb_cache_t* cache); LEVELDB_EXPORT leveldb_env_t* leveldb_create_default_env(); LEVELDB_EXPORT void leveldb_env_destroy(leveldb_env_t*); +/* If not NULL, the returned buffer must be released using leveldb_free(). */ +LEVELDB_EXPORT char* leveldb_env_get_test_directory(leveldb_env_t*); + /* Utility */ /* Calls free(ptr). |