Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge 'seastar.cc, tls: include used header ' from Kefu Chai
this series add two missing `#include`:s in `tls.cc` and `seastar.cc`. for similar but different reasons: - in `tls.cc`, we use `unordered_set<>` template without including it. this compiles fine without enabling C++20 modules, but this behavior is fragile -- we could remove the `#include <unordered_set>` macro in a random header file (indirectly) included by this source file in future. so we should include it where the template is used. - in `seastar.cc`, the purview is supposed to include all external headers. if it fails to do so, the implementation units would fail to access a single copy of the symbols, and causes confusions of the compiler. Closes #2175 * github.com:scylladb/seastar: seastar.cc: include used header tls: include used header of <unordered_set>
- Loading branch information