From 5758d07c086b21c97f1dd97c6927be55e6ef6eaa Mon Sep 17 00:00:00 2001 From: cheatfate Date: Thu, 24 Oct 2019 15:29:21 +0300 Subject: [PATCH] Fix compilation problems in Nim devel. --- chronos/streams/tlsstream.nim | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/chronos/streams/tlsstream.nim b/chronos/streams/tlsstream.nim index 14c1ff3..7771864 100644 --- a/chronos/streams/tlsstream.nim +++ b/chronos/streams/tlsstream.nim @@ -310,10 +310,8 @@ proc newTLSClientAsyncStream*(rsource: AsyncStreamReader, ## ## ``flags`` - custom TLS connection flags. result = new TLSAsyncStream - var reader = new TLSStreamReader - reader.kind = TLSStreamKind.Client - var writer = new TLSStreamWriter - writer.kind = TLSStreamKind.Client + var reader = TLSStreamReader(kind: TLSStreamKind.Client) + var writer = TLSStreamWriter(kind: TLSStreamKind.Client) var switchToWriter = newAsyncEvent() var switchToReader = newAsyncEvent() reader.stream = result @@ -389,10 +387,8 @@ proc newTLSServerAsyncStream*(rsource: AsyncStreamReader, raiseTLSStreamProtoError("Incorrect certificate") result = new TLSAsyncStream - var reader = new TLSStreamReader - reader.kind = TLSStreamKind.Server - var writer = new TLSStreamWriter - writer.kind = TLSStreamKind.Server + var reader = TLSStreamReader(kind: TLSStreamKind.Server) + var writer = TLSStreamWriter(kind: TLSStreamKind.Server) var switchToWriter = newAsyncEvent() var switchToReader = newAsyncEvent() reader.stream = result