Ville Syrjälä
f7dae972aa
xv: Don't send port notify when SetPortAttribute fails
...
Currently a port notify event is sent even if SetPortAttribute
fails. Furthermore the value field in the event will contain the
value that was specified in the failed request. So any client
interested in the actual value of the attribute will have to
double check the current value with GetPortAttribute after
receiving a port notify event.
Fix the problem by sending port notifications only when
SetPortAttribute succeeds.
Signed-off-by: Ville Syrjälä <ville.syrjala@nokia.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2010-06-21 19:03:20 -07:00
..
bigreq.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
dpms.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
dpmsproc.h
dpmsstubs.c
geext.c
Change the devPrivates API to require dixRegisterPrivateKey
2010-06-05 19:23:03 -07:00
geext.h
geint.h
Change the devPrivates API to require dixRegisterPrivateKey
2010-06-05 19:23:03 -07:00
Makefile.am
xext: delete wrong source reference from fontcache
2010-06-03 15:55:59 +03:00
panoramiX.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
panoramiX.h
Delete panoramiXdataPtr: it's redundant.
2010-06-03 14:03:23 -07:00
panoramiXh.h
panoramiXprocs.c
Fix a couple more possible errors with input-only windows
2010-06-10 19:15:28 -07:00
panoramiXsrv.h
XineramaSetCursorPosition: use screen bounds directly, not POINT_IN_REGION.
2010-06-03 14:03:23 -07:00
panoramiXSwap.c
saver.c
Change the devPrivates API to require dixRegisterPrivateKey
2010-06-05 19:23:03 -07:00
security.c
SecurityResource should not segfault when client owning resource has exited
2010-06-10 18:58:54 -07:00
securitysrv.h
shape.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
shm.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
shmint.h
sleepuntil.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
sleepuntil.h
sync.c
Add typed resource-lookup errors for non-core resource types.
2010-05-19 12:32:48 -07:00
syncsrv.h
Xext: silence 'warning: no previous prototype' for sync, bigreq and xcmisc.
2009-09-21 09:17:56 +10:00
xace.c
Remove more superfluous if(p) checks around free(p)
2010-06-06 20:27:18 +07:00
xace.h
xacestr.h
xcalibrate.c
Set event sequence number in WriteEventsToClient instead of at callers.
2010-05-19 12:32:34 -07:00
xcmisc.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
xf86bigfont.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
xf86bigfontsrv.h
New header for XF86Bigfont server functions
2010-03-22 00:48:04 -05:00
xres.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
xselinux.h
xselinux: Bump extension minor version.
2010-02-22 17:05:01 -05:00
xselinux_ext.c
Eliminate boilerplate around client->noClientException.
2010-05-13 17:14:07 -07:00
xselinux_hooks.c
Change the devPrivates API to require dixRegisterPrivateKey
2010-06-05 19:23:03 -07:00
xselinux_label.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
xselinuxint.h
Change the devPrivates API to require dixRegisterPrivateKey
2010-06-05 19:23:03 -07:00
xtest.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
xvdisp.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
xvdisp.h
xvdix.h
Add typed resource-lookup errors for non-core resource types.
2010-05-19 12:32:48 -07:00
xvmain.c
xv: Don't send port notify when SetPortAttribute fails
2010-06-21 19:03:20 -07:00
xvmc.c
Remove more superfluous if(p) checks around free(p)
2010-06-06 20:27:18 +07:00
xvmcext.h