summaryrefslogtreecommitdiff
path: root/daemon
diff options
context:
space:
mode:
authorGeorge Lebl <jirka@5z.com>2001-10-04 07:05:27 +0000
committerGeorge Lebl <jirka@src.gnome.org>2001-10-04 07:05:27 +0000
commit4566fc565154e5a4cadfa2f3b4d41be83f7607af (patch)
treeb054253eee35f7023f61fc97f1d82555eec12ef1 /daemon
parenta78c975b59b0a2bf23e0c46008ec18a5fc511d9b (diff)
downloadgdm-4566fc565154e5a4cadfa2f3b4d41be83f7607af.tar.gz
fix segfault on send_got_manged_forward
Wed Oct 03 23:54:49 2001 George Lebl <jirka@5z.com> * daemon/xdmcp.c: fix segfault on send_got_manged_forward
Diffstat (limited to 'daemon')
-rw-r--r--daemon/xdmcp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/daemon/xdmcp.c b/daemon/xdmcp.c
index 2fac3058..da6ee629 100644
--- a/daemon/xdmcp.c
+++ b/daemon/xdmcp.c
@@ -1409,12 +1409,12 @@ gdm_xdmcp_handle_managed_forward (struct sockaddr_in *clnt_sa, gint len)
gdm_choose_indirect_dispose (id);
}
- XdmcpDisposeARRAY8 (&clnt_address);
-
/* Note: we send GOT even on not found, just in case our previous
* didn't get through and this was a second managed forward */
gdm_xdmcp_send_got_managed_forward
(clnt_sa, (struct in_addr *)clnt_address.data);
+
+ XdmcpDisposeARRAY8 (&clnt_address);
}
static void