Unify miinitext.c
Rather than having a non-Xorg and an Xorg-specific path which basically just duplicated each other for no reason, we could ... just have one. Signed-off-by: Daniel Stone <daniel@fooishbar.org> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
147967f67d
commit
5f5bbbe543
|
@ -45,6 +45,6 @@ endif
|
||||||
libshadow_la_SOURCES = shmodule.c
|
libshadow_la_SOURCES = shmodule.c
|
||||||
|
|
||||||
libdixmods_la_SOURCES = $(top_srcdir)/mi/miinitext.c
|
libdixmods_la_SOURCES = $(top_srcdir)/mi/miinitext.c
|
||||||
libdixmods_la_CFLAGS = -DXFree86LOADER $(AM_CFLAGS)
|
libdixmods_la_CFLAGS = $(AM_CFLAGS)
|
||||||
|
|
||||||
libxorgxkb_la_SOURCES = xkbVT.c xkbPrivate.c xkbKillSrv.c
|
libxorgxkb_la_SOURCES = xkbVT.c xkbPrivate.c xkbKillSrv.c
|
||||||
|
|
122
mi/miinitext.c
122
mi/miinitext.c
|
@ -77,6 +77,7 @@ SOFTWARE.
|
||||||
|
|
||||||
#ifdef HAVE_XORG_CONFIG_H
|
#ifdef HAVE_XORG_CONFIG_H
|
||||||
#include <xorg-config.h>
|
#include <xorg-config.h>
|
||||||
|
#include "xf86Extensions.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_DMX_CONFIG_H
|
#ifdef HAVE_DMX_CONFIG_H
|
||||||
|
@ -111,11 +112,6 @@ SOFTWARE.
|
||||||
#include "micmap.h"
|
#include "micmap.h"
|
||||||
#include "globals.h"
|
#include "globals.h"
|
||||||
|
|
||||||
#ifdef XFree86LOADER
|
|
||||||
#include "loaderProcs.h"
|
|
||||||
#include "xf86Extensions.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* The following is only a small first step towards run-time
|
/* The following is only a small first step towards run-time
|
||||||
* configurable extensions.
|
* configurable extensions.
|
||||||
*/
|
*/
|
||||||
|
@ -237,120 +233,6 @@ EnableDisableExtensionError(const char *name, Bool enable)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef XFree86LOADER
|
|
||||||
|
|
||||||
/*ARGSUSED*/ void
|
|
||||||
InitExtensions(int argc, char *argv[])
|
|
||||||
{
|
|
||||||
if (!noGEExtension)
|
|
||||||
GEExtensionInit();
|
|
||||||
|
|
||||||
ShapeExtensionInit();
|
|
||||||
|
|
||||||
#ifdef MITSHM
|
|
||||||
if (!noMITShmExtension)
|
|
||||||
ShmExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
XInputExtensionInit();
|
|
||||||
|
|
||||||
#ifdef XTEST
|
|
||||||
if (!noTestExtensions)
|
|
||||||
XTestExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
BigReqExtensionInit();
|
|
||||||
SyncExtensionInit();
|
|
||||||
XkbExtensionInit();
|
|
||||||
XCMiscExtensionInit();
|
|
||||||
|
|
||||||
#ifdef XCSECURITY
|
|
||||||
if (!noSecurityExtension)
|
|
||||||
SecurityExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PANORAMIX
|
|
||||||
if (!noPanoramiXExtension)
|
|
||||||
PanoramiXExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef XFIXES
|
|
||||||
/* must be before Render to layer DisplayCursor correctly */
|
|
||||||
if (!noXFixesExtension)
|
|
||||||
XFixesExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef XF86BIGFONT
|
|
||||||
if (!noXFree86BigfontExtension)
|
|
||||||
XFree86BigfontExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (!noRenderExtension)
|
|
||||||
RenderExtensionInit();
|
|
||||||
|
|
||||||
#ifdef RANDR
|
|
||||||
if (!noRRExtension)
|
|
||||||
RRExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef COMPOSITE
|
|
||||||
if (!noCompositeExtension)
|
|
||||||
CompositeExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef DAMAGE
|
|
||||||
if (!noDamageExtension)
|
|
||||||
DamageExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef XSELINUX
|
|
||||||
if (!noSELinuxExtension)
|
|
||||||
SELinuxExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(SCREENSAVER)
|
|
||||||
if (!noScreenSaverExtension)
|
|
||||||
ScreenSaverExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !defined(NO_HW_ONLY_EXTS) && defined(DPMSExtension)
|
|
||||||
if (!noDPMSExtension)
|
|
||||||
DPMSExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef XV
|
|
||||||
if (!noXvExtension) {
|
|
||||||
XvExtensionInit();
|
|
||||||
XvMCExtensionInit();
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef RES
|
|
||||||
if (!noResExtension)
|
|
||||||
ResExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef XRECORD
|
|
||||||
if (!noTestExtensions)
|
|
||||||
RecordExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef DBE
|
|
||||||
if (!noDbeExtension)
|
|
||||||
DbeExtensionInit();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef DMXEXT
|
|
||||||
DMXExtensionInit(); /* server-specific extension, cannot be disabled */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef GLXEXT
|
|
||||||
if (!noGlxExtension)
|
|
||||||
GlxExtensionInit();
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
#else /* XFree86LOADER */
|
|
||||||
/* List of built-in (statically linked) extensions */
|
/* List of built-in (statically linked) extensions */
|
||||||
static ExtensionModule staticExtensions[] = {
|
static ExtensionModule staticExtensions[] = {
|
||||||
{GEExtensionInit, "Generic Event Extension", &noGEExtension, NULL},
|
{GEExtensionInit, "Generic Event Extension", &noGEExtension, NULL},
|
||||||
|
@ -502,5 +384,3 @@ LoadExtension(ExtensionModule * e, Bool builtin)
|
||||||
if (e->setupFunc != NULL)
|
if (e->setupFunc != NULL)
|
||||||
e->setupFunc();
|
e->setupFunc();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* XFree86LOADER */
|
|
||||||
|
|
Loading…
Reference in New Issue