Fix compilation problems in Nim devel.

This commit is contained in:
cheatfate 2019-10-24 15:29:21 +03:00
parent bf393def76
commit 5758d07c08
No known key found for this signature in database
GPG Key ID: 46ADD633A7201F95

View File

@ -310,10 +310,8 @@ proc newTLSClientAsyncStream*(rsource: AsyncStreamReader,
## ##
## ``flags`` - custom TLS connection flags. ## ``flags`` - custom TLS connection flags.
result = new TLSAsyncStream result = new TLSAsyncStream
var reader = new TLSStreamReader var reader = TLSStreamReader(kind: TLSStreamKind.Client)
reader.kind = TLSStreamKind.Client var writer = TLSStreamWriter(kind: TLSStreamKind.Client)
var writer = new TLSStreamWriter
writer.kind = TLSStreamKind.Client
var switchToWriter = newAsyncEvent() var switchToWriter = newAsyncEvent()
var switchToReader = newAsyncEvent() var switchToReader = newAsyncEvent()
reader.stream = result reader.stream = result
@ -389,10 +387,8 @@ proc newTLSServerAsyncStream*(rsource: AsyncStreamReader,
raiseTLSStreamProtoError("Incorrect certificate") raiseTLSStreamProtoError("Incorrect certificate")
result = new TLSAsyncStream result = new TLSAsyncStream
var reader = new TLSStreamReader var reader = TLSStreamReader(kind: TLSStreamKind.Server)
reader.kind = TLSStreamKind.Server var writer = TLSStreamWriter(kind: TLSStreamKind.Server)
var writer = new TLSStreamWriter
writer.kind = TLSStreamKind.Server
var switchToWriter = newAsyncEvent() var switchToWriter = newAsyncEvent()
var switchToReader = newAsyncEvent() var switchToReader = newAsyncEvent()
reader.stream = result reader.stream = result