Merge pull request #1345 from mattleibow/websocket-continuation-frame-fix
[mono.git] / mcs / class / System / System.Net.WebSockets / ClientWebSocket.cs
index cec5b6469633d41329f6fdbef313a92a8f447c50..dba02f2761718c56c9a46d28a8a3a395d5fe8be0 100644 (file)
@@ -26,7 +26,6 @@
 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 // THE SOFTWARE.
 
-#if NET_4_5
 
 using System;
 using System.Net;
@@ -321,7 +320,7 @@ namespace System.Net.WebSockets
                        var opCode = MessageTypeToWire (type);
                        var length = buffer.Count;
 
-                       headerBuffer[0] = (byte)(opCode | (endOfMessage ? 0 : 0x80));
+                       headerBuffer[0] = (byte)(opCode | (endOfMessage ? 0x80 : 0));
                        if (length < 126) {
                                headerBuffer[1] = (byte)length;
                        } else if (length <= ushort.MaxValue) {
@@ -391,4 +390,3 @@ namespace System.Net.WebSockets
        }
 }
 
-#endif