mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 20:35:36 +00:00
chore: remove unused function tr_env_get_int() (#5682)
This commit is contained in:
@@ -907,21 +907,6 @@ bool tr_env_key_exists(char const* key)
|
||||
#endif
|
||||
}
|
||||
|
||||
int tr_env_get_int(char const* key, int default_value)
|
||||
{
|
||||
TR_ASSERT(key != nullptr);
|
||||
|
||||
if (auto const valstr = tr_env_get_string(key); !std::empty(valstr))
|
||||
{
|
||||
if (auto const valint = tr_parseNum<int>(valstr); valint)
|
||||
{
|
||||
return *valint;
|
||||
}
|
||||
}
|
||||
|
||||
return default_value;
|
||||
}
|
||||
|
||||
std::string tr_env_get_string(std::string_view key, std::string_view default_value)
|
||||
{
|
||||
#ifdef _WIN32
|
||||
|
||||
@@ -357,9 +357,6 @@ void tr_formatter_get_units(void* dict);
|
||||
/** @brief Check if environment variable exists. */
|
||||
[[nodiscard]] bool tr_env_key_exists(char const* key);
|
||||
|
||||
/** @brief Get environment variable value as int. */
|
||||
[[nodiscard]] int tr_env_get_int(char const* key, int default_value);
|
||||
|
||||
/** @brief Get environment variable value as string. */
|
||||
[[nodiscard]] std::string tr_env_get_string(std::string_view key, std::string_view default_value = {});
|
||||
|
||||
|
||||
@@ -283,21 +283,18 @@ TEST_F(UtilsTest, env)
|
||||
unsetenv(test_key);
|
||||
|
||||
EXPECT_FALSE(tr_env_key_exists(test_key));
|
||||
EXPECT_EQ(123, tr_env_get_int(test_key, 123));
|
||||
EXPECT_EQ(""sv, tr_env_get_string(test_key));
|
||||
EXPECT_EQ("a"sv, tr_env_get_string(test_key, "a"sv));
|
||||
|
||||
setenv(test_key, "", 1);
|
||||
|
||||
EXPECT_TRUE(tr_env_key_exists(test_key));
|
||||
EXPECT_EQ(456, tr_env_get_int(test_key, 456));
|
||||
EXPECT_EQ("", tr_env_get_string(test_key, ""));
|
||||
EXPECT_EQ("", tr_env_get_string(test_key, "b"));
|
||||
|
||||
setenv(test_key, "135", 1);
|
||||
|
||||
EXPECT_TRUE(tr_env_key_exists(test_key));
|
||||
EXPECT_EQ(135, tr_env_get_int(test_key, 789));
|
||||
EXPECT_EQ("135", tr_env_get_string(test_key, ""));
|
||||
EXPECT_EQ("135", tr_env_get_string(test_key, "c"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user