mirror of https://github.com/adamdruppe/arsd.git
new dmd
This commit is contained in:
parent
ba059d9a38
commit
272eb18cd7
|
@ -106,7 +106,7 @@ version(use_openssl) {
|
||||||
}
|
}
|
||||||
|
|
||||||
@trusted
|
@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);
|
auto retval = SSL_write(ssl, buf.ptr, cast(uint) buf.length);
|
||||||
if(retval == -1) {
|
if(retval == -1) {
|
||||||
ERR_print_errors_fp(stderr);
|
ERR_print_errors_fp(stderr);
|
||||||
|
@ -118,11 +118,11 @@ version(use_openssl) {
|
||||||
return retval;
|
return retval;
|
||||||
|
|
||||||
}
|
}
|
||||||
override ptrdiff_t send(const(void)[] buf) {
|
override ptrdiff_t send(scope const(void)[] buf) {
|
||||||
return send(buf, SocketFlags.NONE);
|
return send(buf, SocketFlags.NONE);
|
||||||
}
|
}
|
||||||
@trusted
|
@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);
|
auto retval = SSL_read(ssl, buf.ptr, cast(int)buf.length);
|
||||||
if(retval == -1) {
|
if(retval == -1) {
|
||||||
ERR_print_errors_fp(stderr);
|
ERR_print_errors_fp(stderr);
|
||||||
|
@ -133,7 +133,7 @@ version(use_openssl) {
|
||||||
}
|
}
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
override ptrdiff_t receive(void[] buf) {
|
override ptrdiff_t receive(scope void[] buf) {
|
||||||
return receive(buf, SocketFlags.NONE);
|
return receive(buf, SocketFlags.NONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue