Browse Source

is emplace_back() b0rken on Windoze?

synchronous
Volker Birk 5 years ago
parent
commit
33debdfc61
  1. 7
      passphrase_cache.cc

7
passphrase_cache.cc

@ -40,10 +40,9 @@ namespace pEp {
while (_cache.size() >= _max_size) while (_cache.size() >= _max_size)
_cache.pop_front(); _cache.pop_front();
_cache.emplace_back(passphrase, clock::now()); _cache.push_back({passphrase, clock::now()});
auto back = _cache.back(); // FIXME: In C++17 list::emplace_back() auto back = _cache.back();
// returns the just inserted element assert(!_cache.empty());
// already.
return back.passphrase.c_str(); return back.passphrase.c_str();
} }

Loading…
Cancel
Save