summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/vnc
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/vnc')
-rw-r--r--src/plugins/platforms/vnc/qvnc.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/platforms/vnc/qvnc.cpp b/src/plugins/platforms/vnc/qvnc.cpp
index b3613cf18f..f386be193d 100644
--- a/src/plugins/platforms/vnc/qvnc.cpp
+++ b/src/plugins/platforms/vnc/qvnc.cpp
@@ -41,6 +41,7 @@
#include "qvncclient.h"
#include "QtNetwork/qtcpserver.h"
#include "QtNetwork/qtcpsocket.h"
+#include <qendian.h>
#include <qthread.h>
#include <QtGui/qguiapplication.h>
@@ -554,7 +555,7 @@ void QVncClientCursor::write(QVncClient *client) const
htons(cursor.height()) };
socket->write((char*)tmp, sizeof(tmp));
- const quint32 encoding = htonl(-239);
+ const qint32 encoding = qToBigEndian(-239);
socket->write((char*)(&encoding), sizeof(encoding));
}