summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2013-09-05 20:06:43 +1200
committerRobert Ancell <robert.ancell@canonical.com>2013-09-05 20:06:43 +1200
commitea7f7f1d7e49e99961cf82704e3476535dacd726 (patch)
treed025ee514a4d3f101e7f9467fbf2c42f8e5228d3
parentdbd0ad77a8c4c672639d574c261454600aaafb8f (diff)
downloadlightdm-ea7f7f1d7e49e99961cf82704e3476535dacd726.tar.gz
Fix truncation writing card32 in XDMCP server
-rw-r--r--src/xdmcp-protocol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xdmcp-protocol.c b/src/xdmcp-protocol.c
index 282e9c9c..698edba9 100644
--- a/src/xdmcp-protocol.c
+++ b/src/xdmcp-protocol.c
@@ -120,7 +120,7 @@ write_card16 (PacketWriter *writer, guint16 value)
}
static void
-write_card32 (PacketWriter *writer, guint16 value)
+write_card32 (PacketWriter *writer, guint32 value)
{
write_card8 (writer, (value >> 24) & 0xFF);
write_card8 (writer, (value >> 16) & 0xFF);