take a string_view in setting_by_name
This commit is contained in:
parent
184fa88950
commit
8f54146555
|
@ -67,7 +67,7 @@ namespace libtorrent {
|
||||||
, aux::session_impl* ses = nullptr);
|
, aux::session_impl* ses = nullptr);
|
||||||
TORRENT_EXTRA_EXPORT void run_all_updates(aux::session_impl& ses);
|
TORRENT_EXTRA_EXPORT void run_all_updates(aux::session_impl& ses);
|
||||||
|
|
||||||
TORRENT_EXPORT int setting_by_name(std::string const& name);
|
TORRENT_EXPORT int setting_by_name(string_view name);
|
||||||
TORRENT_EXPORT char const* name_for_setting(int s);
|
TORRENT_EXPORT char const* name_for_setting(int s);
|
||||||
|
|
||||||
// returns a settings_pack with every setting set to its default value
|
// returns a settings_pack with every setting set to its default value
|
||||||
|
|
|
@ -350,7 +350,7 @@ constexpr int CLOSE_FILE_INTERVAL = 0;
|
||||||
|
|
||||||
} // anonymous namespace
|
} // anonymous namespace
|
||||||
|
|
||||||
int setting_by_name(std::string const& key)
|
int setting_by_name(string_view const key)
|
||||||
{
|
{
|
||||||
for (int k = 0; k < str_settings.end_index(); ++k)
|
for (int k = 0; k < str_settings.end_index(); ++k)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue