From 3d523552f8242ec8164721935cbd724bda380326 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Thu, 30 Jul 2015 01:02:53 -0700 Subject: [PATCH] Cast buffer ptr before bitwise op --- libraries/networking/src/udt/Socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/networking/src/udt/Socket.cpp b/libraries/networking/src/udt/Socket.cpp index dc808ff286..a93a4d0e9e 100644 --- a/libraries/networking/src/udt/Socket.cpp +++ b/libraries/networking/src/udt/Socket.cpp @@ -138,7 +138,7 @@ void Socket::readPendingDatagrams() { } // check if this was a control packet or a data packet - bool isControlPacket = *buffer & CONTROL_BIT_MASK; + bool isControlPacket = *reinterpret_cast(buffer.get()) & CONTROL_BIT_MASK; if (isControlPacket) { // setup a control packet from the data we just read