From 9a1a4ccbe026f34beca5db3b2243874906961b49 Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Mon, 30 Aug 2010 16:37:05 -0400 Subject: [PATCH] Add screens to the PRIVATE_XSELINUX set. The SELinux extension does store a security label in the screen devPrivates. Fixes crash caused by overwriting another private. Signed-off-by: Eamon Walsh Reported-by: Justin Mattock Signed-off-by: Keith Packard --- dix/privates.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dix/privates.c b/dix/privates.c index ec818d411..17e1050d9 100644 --- a/dix/privates.c +++ b/dix/privates.c @@ -71,6 +71,7 @@ static struct { } keys[PRIVATE_LAST]; static const Bool xselinux_private[PRIVATE_LAST] = { + [PRIVATE_SCREEN] = TRUE, [PRIVATE_CLIENT] = TRUE, [PRIVATE_WINDOW] = TRUE, [PRIVATE_PIXMAP] = TRUE,