summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2018-09-28 11:53:10 +0000
committerHåvard Pettersen <havardpe@oath.com>2018-09-28 11:53:10 +0000
commit8d927c030a6d5bab4c1839b03f56ee987eb79baa (patch)
treea566eb8c17af44061d269bb3340be22e690d0d4f
parent56560fa1425f13b9bb225c15536157f67239db31 (diff)
use static assert
-rw-r--r--vespalib/src/vespa/vespalib/net/tls/maybe_tls_crypto_socket.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/vespalib/src/vespa/vespalib/net/tls/maybe_tls_crypto_socket.cpp b/vespalib/src/vespa/vespalib/net/tls/maybe_tls_crypto_socket.cpp
index 7d9e0a88a2c..1e8fbce13eb 100644
--- a/vespalib/src/vespa/vespalib/net/tls/maybe_tls_crypto_socket.cpp
+++ b/vespalib/src/vespa/vespalib/net/tls/maybe_tls_crypto_socket.cpp
@@ -4,7 +4,6 @@
#include "tls_crypto_socket.h"
#include "protocol_snooping.h"
#include <vespa/vespalib/data/smart_buffer.h>
-#include <cassert>
namespace vespalib {
@@ -32,8 +31,7 @@ public:
MyCryptoSocket(CryptoSocket::UP &self, SocketHandle socket, std::shared_ptr<TlsCryptoEngine> tls_engine)
: _self(self), _socket(std::move(socket)), _factory(std::move(tls_engine)), _buffer(4096)
{
- assert(SNOOP_SIZE > 0); // we read before checking this
- assert(SNOOP_SIZE <= 8); // we promise this in our comment
+ static_assert(SNOOP_SIZE == 8);
}
int get_fd() const override { return _socket.get(); }
HandshakeResult handshake() override {