14 lines
451 B
Diff
14 lines
451 B
Diff
--- a/env/fs_posix.cc
|
|
+++ b/env/fs_posix.cc
|
|
@@ -905,8 +905,8 @@
|
|
if (env && env[0] != '\0') {
|
|
*result = env;
|
|
} else {
|
|
- char buf[100];
|
|
- snprintf(buf, sizeof(buf), "/tmp/rocksdbtest-%d", int(geteuid()));
|
|
+ char buf[] = "@TERMUX_PREFIX@/tmp/rocksdbtest-XXXXXXXXXXX";
|
|
+ snprintf(buf, sizeof(buf), "@TERMUX_PREFIX@/tmp/rocksdbtest-%d", int(geteuid()));
|
|
*result = buf;
|
|
}
|
|
// Directory may already exist
|