moonbridge

changeset 248:4c9102fb77eb

Added missing #ifdef MOONBR_IO_USE_TLS clause
author jbe
date Thu Aug 25 00:01:40 2016 +0200 (2016-08-25)
parents ba5ed7cf0a30
children 53962483bf1c
files moonbridge_io.c
line diff
     1.1 --- a/moonbridge_io.c	Wed Aug 24 23:50:22 2016 +0200
     1.2 +++ b/moonbridge_io.c	Thu Aug 25 00:01:40 2016 +0200
     1.3 @@ -1810,7 +1810,9 @@
     1.4    tlsconf = luaL_checkudata(L, 2, MOONBR_IO_TLSCONF_MT_REGKEY);
     1.5    if (handle->closed) return luaL_error(L, "Attempt to start TLS on a closed I/O handle");
     1.6    if (handle->finished) return luaL_error(L, "Attempt to start TLS on a finished I/O handle");
     1.7 +#ifdef MOONBR_IO_USE_TLS
     1.8    if (handle->tls) return luaL_error(L, "Attempt to start TLS twice");
     1.9 +#endif MOONBR_IO_USE_TLS
    1.10    if (handle->readbufin || handle->writebufin) {
    1.11      return luaL_error(L, "Attempt to start TLS on an I/O handle with non-empty buffers");
    1.12    }

Impressum / About Us