mirror of
https://github.com/xoseperez/espurna.git
synced 2026-03-04 15:34:19 +01:00
settings: hide kv_store from the public header
More concise foreach, generic template code also no longer expands down to ::_read_kv Also helps with needless inlining happening with recent gcc versions
This commit is contained in:
@@ -276,7 +276,7 @@ void _onGetConfig(AsyncWebServerRequest *request) {
|
||||
}
|
||||
out->concat(buffer, prefix_len);
|
||||
|
||||
settings::kv_store.foreach([&](settings::kvs_type::KeyValueResult&& kv) {
|
||||
settings::internal::foreach([&](settings::kvs_type::KeyValueResult&& kv) {
|
||||
auto key = kv.key.read();
|
||||
auto value = kv.value.read();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user