From 272eb18cd7bd6e4119df861ab34dba08d1a36dd3 Mon Sep 17 00:00:00 2001 From: "Adam D. Ruppe" Date: Tue, 25 Oct 2022 18:51:05 -0400 Subject: [PATCH] new dmd --- sslsocket.d | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sslsocket.d b/sslsocket.d index 66d7992..e900f6d 100644 --- a/sslsocket.d +++ b/sslsocket.d @@ -106,7 +106,7 @@ version(use_openssl) { } @trusted - override ptrdiff_t send(const(void)[] buf, SocketFlags flags) { + override ptrdiff_t send(scope const(void)[] buf, SocketFlags flags) { auto retval = SSL_write(ssl, buf.ptr, cast(uint) buf.length); if(retval == -1) { ERR_print_errors_fp(stderr); @@ -118,11 +118,11 @@ version(use_openssl) { return retval; } - override ptrdiff_t send(const(void)[] buf) { + override ptrdiff_t send(scope const(void)[] buf) { return send(buf, SocketFlags.NONE); } @trusted - override ptrdiff_t receive(void[] buf, SocketFlags flags) { + override ptrdiff_t receive(scope void[] buf, SocketFlags flags) { auto retval = SSL_read(ssl, buf.ptr, cast(int)buf.length); if(retval == -1) { ERR_print_errors_fp(stderr); @@ -133,7 +133,7 @@ version(use_openssl) { } return retval; } - override ptrdiff_t receive(void[] buf) { + override ptrdiff_t receive(scope void[] buf) { return receive(buf, SocketFlags.NONE); }