From f73dd02787f3ce00bc885806c02881ac9ef1196e Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 3 Jun 2016 14:21:15 +0100 Subject: [PATCH] Fix broken asyncnet module. --- lib/pure/asyncnet.nim | 2 +- lib/pure/net.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/pure/asyncnet.nim b/lib/pure/asyncnet.nim index 7487785663..a1988f4a60 100644 --- a/lib/pure/asyncnet.nim +++ b/lib/pure/asyncnet.nim @@ -487,7 +487,7 @@ when defineSsl: ## prone to security vulnerabilities. socket.isSsl = true socket.sslContext = ctx - socket.sslHandle = SSLNew(SSLCTX(socket.sslContext)) + socket.sslHandle = SSLNew(socket.sslContext.context) if socket.sslHandle == nil: raiseSslError() diff --git a/lib/pure/net.nim b/lib/pure/net.nim index d6ec314810..7898883cfe 100644 --- a/lib/pure/net.nim +++ b/lib/pure/net.nim @@ -89,7 +89,7 @@ when defineSsl: protSSLv2, protSSLv3, protTLSv1, protSSLv23 SslContext* = ref object - context: SslCtx + context*: SslCtx extraInternalIndex: int referencedData: HashSet[int]