From d1f02808710408a6ccc3b209135118706d35eaf5 Mon Sep 17 00:00:00 2001 From: Brian Cameron Date: May 24 2010 22:01:57 +0000 Subject: Fix setting of WINDOWPATH so it does not assume the format is 32 bit. Fixes bug #609272. --- diff --git a/daemon/gdm-slave.c b/daemon/gdm-slave.c index eec611b..4532758 100644 --- a/daemon/gdm-slave.c +++ b/daemon/gdm-slave.c @@ -435,7 +435,7 @@ gdm_slave_set_windowpath (GdmSlave *slave) num = (*(uint16_t *)(void *)buf); break; case 32: - num = (*(uint32_t *)(void *)buf); + num = (*(long *)(void *)buf); break; default: g_debug ("format %d in XFree86_VT property!\n", actualformat);