diff options
author | Gernot Tenchio <[email protected]> | 2011-08-25 12:12:17 +0200 |
---|---|---|
committer | Gernot Tenchio <[email protected]> | 2011-08-25 12:19:52 +0200 |
commit | 55234a37fd0f865261c09b602b94444d42f35daa (patch) | |
tree | ce77840c587ef35f083f47ea87a8a301befb46de /libvncserver/sockets.c | |
parent | 1408866c864cac3b1bbf37eb9fdc8d303f37957d (diff) | |
download | libtdevnc-55234a37fd0f865261c09b602b94444d42f35daa.tar.gz libtdevnc-55234a37fd0f865261c09b602b94444d42f35daa.zip |
websockets: Move Hixie disconnect hack to websockets.c
Move the hixie disconnect hack to websockets.c. Removed
the remaining websockets vars from rfbClientPtr, so all
websockets stuff is hidden behind an opaque pointer.
Diffstat (limited to 'libvncserver/sockets.c')
-rw-r--r-- | libvncserver/sockets.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libvncserver/sockets.c b/libvncserver/sockets.c index b3d5b59..415f712 100644 --- a/libvncserver/sockets.c +++ b/libvncserver/sockets.c @@ -467,7 +467,7 @@ rfbReadExactTimeout(rfbClientPtr cl, char* buf, int len, int timeout) while (len > 0) { #ifdef LIBVNCSERVER_WITH_WEBSOCKETS - if (cl->webSockets) { + if (cl->wsctx) { n = webSocketsDecode(cl, buf, len); } else if (cl->sslctx) { n = rfbssl_read(cl, buf, len); @@ -646,7 +646,7 @@ rfbWriteExact(rfbClientPtr cl, #endif #ifdef LIBVNCSERVER_WITH_WEBSOCKETS - if (cl->webSockets) { + if (cl->wsctx) { char *tmp = NULL; if ((len = webSocketsEncode(cl, buf, len, &tmp)) < 0) { rfbErr("WriteExact: WebSockets encode error\n"); |