xserver/hw/dmx
Lee Leahu f713f447a2 dmxDestroyWindow() - must call the X's native DetroyWindow()
Don't really know why this section was disabled, but without it,
certain pPicture resources do not get free'd until later in the
FreeClientResources() process after the screen has been free'd -
resulting in seg fault.

With this patch, all resources normally free'd using vanilla X are
now also being freed correctly by Xdmx.

https://bugs.freedesktop.org/show_bug.cgi?id=24576

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-20 13:32:21 +10:00
..
config Use the default XKB settings for dmx and kdrive. 2009-10-20 13:32:11 +10:00
doc dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
examples Programs in hw/dmx/examples/ want client-side xkb headers. 2008-03-07 23:26:56 +01:00
glxProxy dmx: switch to byte counting functions 2009-07-14 10:13:44 +10:00
input dmx: when setting up device axis, use the correct counter number 2009-10-20 13:32:19 +10:00
.gitignore Ignore generated dmx manpages 2009-01-18 09:49:06 -08:00
Makefile.am dmx: reshuffle linker order to avoid errors when MITSHM is undefined. 2009-09-26 13:09:52 +10:00
Xdmx.man
dmx-config.h dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmx.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmx.h dmx: Fix calloc macro confusion. 2008-12-19 09:51:52 -05:00
dmx_glxvisuals.c Update to SGI FreeB 2.0. 2008-09-19 12:02:28 -04:00
dmx_glxvisuals.h Update to SGI FreeB 2.0. 2008-09-19 12:02:28 -04:00
dmxcb.c Centralize declaration of ConnectionInfo. 2008-08-20 13:14:34 -04:00
dmxcb.h
dmxclient.h XKB: Make XKB mandatory 2009-01-22 15:06:25 +11:00
dmxcmap.c
dmxcmap.h
dmxcursor.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxcursor.h Add an array of integers for use as per-screen cursor private keys. 2008-08-27 19:27:13 -04:00
dmxdpms.c
dmxdpms.h
dmxextension.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxextension.h dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxfont.c Constify atom name strings 2009-02-03 10:06:00 -08:00
dmxfont.h
dmxgc.c dmx: fix a segfault caused by GC devPrivates never being initalised. 2008-06-05 16:13:12 +09:30
dmxgc.h
dmxgcops.c dmx: don't include panoramiXsrv.h if building w/o Xinerama 2009-09-16 11:44:08 +10:00
dmxgcops.h
dmxinit.c Define ddxBeforeReset stubs in platform-neutral DDXs 2009-10-15 08:06:53 -07:00
dmxinit.h
dmxinput.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxinput.h dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxlog.c Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac 2008-04-25 16:49:35 +09:30
dmxlog.h Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac 2008-04-25 16:49:35 +09:30
dmxpict.c dmx: silence 'implicit declaration of function ‘XFixesSetPictureClipRegion’ 2009-09-21 09:23:16 +10:00
dmxpict.h
dmxpixmap.c Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
dmxpixmap.h
dmxprop.c
dmxprop.h
dmxscrinit.c dmx: only free the default pixmaps that we actually allocated. 2009-09-22 12:28:17 +10:00
dmxscrinit.h
dmxshadow.c
dmxshadow.h
dmxstat.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxstat.h
dmxsync.c dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
dmxsync.h
dmxvisual.c
dmxvisual.h
dmxwindow.c dmxDestroyWindow() - must call the X's native DetroyWindow() 2009-10-20 13:32:21 +10:00
dmxwindow.h Shape extension is built-in and mandatory. 2008-07-24 15:46:08 -04:00