Index: net/base/transport_security_state.h |
diff --git a/net/base/transport_security_state.h b/net/base/transport_security_state.h |
index 2e4b42ee91cdebba8008da985b19f39ce1d9fee3..01c0a26448327b5baf87a0814eed4cdb39b1dca3 100644 |
--- a/net/base/transport_security_state.h |
+++ b/net/base/transport_security_state.h |
@@ -151,13 +151,10 @@ class NET_EXPORT TransportSecurityState |
std::string domain; |
}; |
- class Iterator { |
+ class NET_EXPORT Iterator { |
public: |
- explicit Iterator(const TransportSecurityState& state) |
- : iterator_(state.enabled_hosts_.begin()), |
- end_(state.enabled_hosts_.end()) { |
- } |
- ~Iterator() {} |
+ explicit Iterator(const TransportSecurityState& state); |
+ ~Iterator(); |
bool HasNext() const { return iterator_ != end_; } |
void Advance() { ++iterator_; } |