dbus-launch: use InputOnly X window

Working on SELinux policy for X, and came across this issue in dbus-launch:

Windows created for use as property/selection placeholders should be of
class InputOnly, since no drawing is ever done to them.

Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
Signed-off-by: Thiago Macieira <thiago@kde.org>
This commit is contained in:
Eamon Walsh 2009-03-20 00:26:42 -04:00 committed by Thiago Macieira
parent 387ccafb4d
commit 8f5c3e3c25

View file

@ -361,9 +361,9 @@ set_address_in_x11(char *address, pid_t pid)
}
/* Create our window */
wid = XCreateSimpleWindow (xdisplay, RootWindow (xdisplay, 0), -20, -20, 10, 10,
0, WhitePixel (xdisplay, 0),
BlackPixel (xdisplay, 0));
wid = XCreateWindow (xdisplay, RootWindow (xdisplay, 0), -20, -20, 10, 10,
0, CopyFromParent, InputOnly, CopyFromParent,
0, NULL);
verbose ("Created window %d\n", wid);
/* Save the property in the window */