xserver-multidpi/include
Eric Anholt a7e3ad1c6b Remove NDEBUG (assert() disable) define from the X Server.
A few pieces of code were abusing this define for other purposes, which are
converted to #ifndef DEBUG instead.  There should be no ABI consequences
to this change.

The rationale is that having the define in xorg-server.h also disables
assert() drivers, which is unexpected, and also difficult to avoid since
xorg-server.h is included in their config.h, and you can't put a #undef in
config.h.  As for removing it from the server instead of moving it to an
internal header, we probably shouldn't have unnecessary assert()s in
critical server paths anyway, and if we do we could #define NDEBUG in the
specific cases needed.
2008-04-10 10:35:14 -07:00
..
bstore.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
bstorestr.h Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
closestr.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
closure.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
colormap.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
colormapst.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
cursor.h Darwin: Use __APPLE__ instead of __DARWIN__ 2007-12-07 18:54:58 -08:00
cursorstr.h devPrivates rework: convert CursorRec and CursorBits over to new interface. 2007-08-30 11:40:39 -04:00
dix-config.h.in Remove NDEBUG (assert() disable) define from the X Server. 2008-04-10 10:35:14 -07:00
dix.h dix: Refactoring of selection code to allow for polyinstantiation. 2008-02-29 18:01:37 -05:00
dixaccess.h dix: Add a bunch of new access codes. 2007-05-24 12:20:24 -04:00
dixevents.h Clean up many #if 0. 2007-12-02 12:40:25 -05:00
dixfont.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
dixfontstr.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixgrabs.h dix: Add client parameter to AddPassiveGrabsToList(). 2007-10-18 12:24:55 -04:00
dixstruct.h Rip out useless indirection in the callback list management. 2008-02-14 07:02:13 +11:00
exevents.h Xi: Include XI protocol header in exevents.h 2007-10-28 15:49:56 +02:00
extension.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
extinit.h xace: add new hooks + access controls: XInput extension. 2007-09-28 08:02:00 -04:00
extnsionst.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
gc.h xace: add hooks + new access codes: core protocol GC requests 2007-08-14 13:09:38 -04:00
gcstruct.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
globals.h XSELinux: Add xorg.conf option for permissive/enforcing/disabled. 2008-03-28 14:14:23 -04:00
hotplug.h Convert all my license statements to the standard form 2007-08-01 01:53:31 +03:00
input.h xace: add hooks + new access codes: XKB extension. 2007-09-28 13:34:18 -04:00
inputstr.h Merge branch 'master' into XACE-SELINUX 2007-09-19 07:25:55 -04:00
kdrive-config.h.in kdrive: numerous warning fixes 2006-10-23 06:08:27 +03:00
Makefile.am Fix distcheck. 2008-03-05 23:57:15 -05:00
misc.h Remove some MAX* #defines that never get used. 2008-02-14 07:11:07 +11:00
miscstruct.h Merge branch 'master' into XACE-SELINUX 2007-08-28 07:25:21 -04:00
opaque.h dix: add whiteroot flag 2006-08-18 17:04:48 +03:00
os.h Make WriteToClient take a const void * like any decent IO write function. 2008-03-11 00:56:17 -04:00
pixmap.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
pixmapstr.h Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
privates.h devPrivates rework: register an offset for every resource type, use 2007-09-06 16:55:51 -04:00
property.h dix: Refactoring of property code to allow for polyinstantiation. 2008-02-29 18:01:37 -05:00
propertyst.h dix: devPrivates support for PropertyRec. 2007-03-22 10:59:21 -04:00
region.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
regionstr.h Silence REGION_INIT() warning. 2008-03-11 13:18:01 -04:00
registry.h registry: XREGISTRY_UNKNOWN needs to be defined even if XREGISTRY isn't enabled 2007-12-14 23:10:13 -02:00
resource.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
rgb.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
screenint.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
scrnintstr.h Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
selection.h dix: Refactoring of selection code to allow for polyinstantiation. 2008-02-29 18:01:37 -05:00
servermd.h Restore checks for __i386 where needed for Sun compilers on Solaris 2007-11-20 18:31:07 -08:00
site.h X.Org Group -> X.Org Foundation 2008-02-14 07:51:19 +11:00
swaprep.h General DIX static and dead code cleanup. 2007-03-25 17:57:54 -04:00
swapreq.h Clean up many #if 0. 2007-12-02 12:40:25 -05:00
validate.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
window.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
windowstr.h XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space. 2008-04-08 17:03:18 -07:00
xgl-config.h.in Initial commit of XGL build infrastructure and XGL code changes for 2005-12-28 10:31:46 +00:00
XIstubs.h Xi: disallow changing core keyboard and pointer 2006-10-29 03:43:34 +03:00
xkb-config.h.in Fix remnants of previous busted _XkbStrCaseCmp commit. 2006-03-27 22:28:32 +00:00
xkbfile.h XKB: Ditch XkbFileInfo 2008-02-17 22:52:08 +02:00
xkbsrv.h XKB: Fix processInputProc wrapping 2008-04-01 15:31:50 +03:00
xkbstr.h XKB: Ditch XkbFileInfo 2008-02-17 22:52:08 +02:00
xorg-config.h.in test for the presence of pci_system_init_dev_mem() before calling it. 2008-03-16 18:46:11 +01:00
xorg-server.h.in Remove NDEBUG (assert() disable) define from the X Server. 2008-04-10 10:35:14 -07:00
xwin-config.h.in Define XFree86Server only where it is required. 2005-12-02 06:02:45 +00:00