Remove unused variables in internal_repo_rocksdb/repo/env/env_posix.cc (#12243)

Summary:
Pull Request resolved: https://github.com/facebook/rocksdb/pull/12243

LLVM-15 has a warning `-Wunused-but-set-variable` which we treat as an error because it's so often diagnostic of a code issue. Unused variables can compromise readability or, worse, performance.

This diff either (a) removes an unused variable and, possibly, it's associated code, or (b) qualifies the variable with `[[maybe_unused]]`, mostly in cases where the variable _is_ used, but, eg, in an `assert` statement that isn't present in production code.

 - If you approve of this diff, please use the "Accept & Ship" button :-)

Reviewed By: jowlyzhang

Differential Revision: D52847993

fbshipit-source-id: 221da13c6ca9967e3b934f98f318a832a144df39
This commit is contained in:
Richard Barnes 2024-01-17 14:08:07 -08:00 committed by Facebook GitHub Bot
parent 65e162bf09
commit 59ba1d200d
1 changed files with 2 additions and 2 deletions

4
env/env_posix.cc vendored
View File

@ -86,9 +86,9 @@
namespace ROCKSDB_NAMESPACE {
#if defined(OS_WIN)
static const std::string kSharedLibExt = ".dll";
static const char kPathSeparator = ';';
[[maybe_unused]] static const char kPathSeparator = ';';
#else
static const char kPathSeparator = ':';
[[maybe_unused]] static const char kPathSeparator = ':';
#if defined(OS_MACOSX)
static const std::string kSharedLibExt = ".dylib";
#else