diff options
author | Daniel Stone <daniel@fooishbar.org> | 2012-07-10 02:02:56 +0100 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2012-07-09 23:06:41 -0700 |
commit | a1d41e311c21eb6627caa0d168e070ceaf90806f (patch) | |
tree | b0df47d2426c60005c136859c0a3fe8abef73dd7 /Xext | |
parent | b86aa74cafddf9bca5addfeb458a23f46ddcf132 (diff) |
Move extension initialisation prototypes into extinit.h
Create extinit.h (and xf86Extensions.h, for Xorg-specific extensions) to
hold all our extension initialisation prototypes, rather than
duplicating them everywhere.
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>
Diffstat (limited to 'Xext')
-rw-r--r-- | Xext/bigreq.c | 4 | ||||
-rw-r--r-- | Xext/dpms.c | 2 | ||||
-rw-r--r-- | Xext/geext.c | 1 | ||||
-rw-r--r-- | Xext/geext.h | 2 | ||||
-rw-r--r-- | Xext/panoramiX.c | 2 | ||||
-rw-r--r-- | Xext/saver.c | 2 | ||||
-rw-r--r-- | Xext/security.c | 2 | ||||
-rw-r--r-- | Xext/shape.c | 2 | ||||
-rw-r--r-- | Xext/shm.c | 2 | ||||
-rw-r--r-- | Xext/sync.c | 2 | ||||
-rw-r--r-- | Xext/syncsrv.h | 2 | ||||
-rw-r--r-- | Xext/xcmisc.c | 2 | ||||
-rw-r--r-- | Xext/xf86bigfont.c | 1 | ||||
-rw-r--r-- | Xext/xf86bigfontsrv.h | 1 | ||||
-rw-r--r-- | Xext/xres.c | 2 | ||||
-rw-r--r-- | Xext/xselinux_ext.c | 2 | ||||
-rw-r--r-- | Xext/xtest.c | 2 | ||||
-rw-r--r-- | Xext/xvdix.h | 1 | ||||
-rw-r--r-- | Xext/xvmain.c | 1 | ||||
-rw-r--r-- | Xext/xvmc.c | 1 | ||||
-rw-r--r-- | Xext/xvmcext.h | 2 |
21 files changed, 16 insertions, 22 deletions
diff --git a/Xext/bigreq.c b/Xext/bigreq.c index 886b761af..c78a1e4b4 100644 --- a/Xext/bigreq.c +++ b/Xext/bigreq.c @@ -38,9 +38,7 @@ from The Open Group. #include "extnsionst.h" #include <X11/extensions/bigreqsproto.h> #include "opaque.h" -#include "modinit.h" - -void BigReqExtensionInit(void); +#include "extinit.h" static int ProcBigReqDispatch(ClientPtr client) diff --git a/Xext/dpms.c b/Xext/dpms.c index 8cff8bdea..5f1a35d9c 100644 --- a/Xext/dpms.c +++ b/Xext/dpms.c @@ -39,7 +39,7 @@ Equipment Corporation. #include "opaque.h" #include <X11/extensions/dpmsproto.h> #include "dpmsproc.h" -#include "modinit.h" +#include "extinit.h" static int ProcDPMSGetVersion(ClientPtr client) diff --git a/Xext/geext.c b/Xext/geext.c index fc16b8afd..ad7f963db 100644 --- a/Xext/geext.c +++ b/Xext/geext.c @@ -32,6 +32,7 @@ #include "geint.h" #include "geext.h" #include "protocol-versions.h" +#include "extinit.h" DevPrivateKeyRec GEClientPrivateKeyRec; diff --git a/Xext/geext.h b/Xext/geext.h index d2a15dcb9..f46897966 100644 --- a/Xext/geext.h +++ b/Xext/geext.h @@ -78,6 +78,4 @@ extern _X_EXPORT void GERegisterExtension(int extension, extern _X_EXPORT void GEInitEvent(xGenericEvent *ev, int extension); -extern _X_EXPORT void GEExtensionInit(void); - #endif /* _GEEXT_H_ */ diff --git a/Xext/panoramiX.c b/Xext/panoramiX.c index df67c009c..3398a8d83 100644 --- a/Xext/panoramiX.c +++ b/Xext/panoramiX.c @@ -59,7 +59,7 @@ Equipment Corporation. #ifdef COMPOSITE #include "compint.h" #endif -#include "modinit.h" +#include "extinit.h" #include "protocol-versions.h" #ifdef GLXPROXY diff --git a/Xext/saver.c b/Xext/saver.c index eefb49765..ac4a633e7 100644 --- a/Xext/saver.c +++ b/Xext/saver.c @@ -58,7 +58,7 @@ in this Software without prior written authorization from the X Consortium. #include <stdio.h> -#include "modinit.h" +#include "extinit.h" static int ScreenSaverEventBase = 0; diff --git a/Xext/security.c b/Xext/security.c index c101b7d2f..6cc9aa044 100644 --- a/Xext/security.c +++ b/Xext/security.c @@ -38,7 +38,7 @@ in this Software without prior written authorization from The Open Group. #include "xacestr.h" #include "securitysrv.h" #include <X11/extensions/securproto.h> -#include "modinit.h" +#include "extinit.h" #include "protocol-versions.h" /* Extension stuff */ diff --git a/Xext/shape.c b/Xext/shape.c index 68cbef2e2..d36867cc8 100644 --- a/Xext/shape.c +++ b/Xext/shape.c @@ -44,7 +44,7 @@ in this Software without prior written authorization from The Open Group. #include <X11/extensions/shapeproto.h> #include "regionstr.h" #include "gcstruct.h" -#include "modinit.h" +#include "extinit.h" #include "protocol-versions.h" typedef RegionPtr (*CreateDftPtr) (WindowPtr /* pWin */ diff --git a/Xext/shm.c b/Xext/shm.c index fd0c41f3e..3fa04b921 100644 --- a/Xext/shm.c +++ b/Xext/shm.c @@ -87,7 +87,7 @@ in this Software without prior written authorization from The Open Group. #include "panoramiXsrv.h" #endif -#include "modinit.h" +#include "extinit.h" typedef struct _ShmDesc { struct _ShmDesc *next; diff --git a/Xext/sync.c b/Xext/sync.c index b203c5ec1..8a333dd3a 100644 --- a/Xext/sync.c +++ b/Xext/sync.c @@ -76,7 +76,7 @@ PERFORMANCE OF THIS SOFTWARE. #include <sys/time.h> #endif -#include "modinit.h" +#include "extinit.h" /* * Local Global Variables diff --git a/Xext/syncsrv.h b/Xext/syncsrv.h index dbed476f2..c68229f46 100644 --- a/Xext/syncsrv.h +++ b/Xext/syncsrv.h @@ -134,8 +134,6 @@ extern void SyncChangeCounter(SyncCounter *pCounter, extern void SyncDestroySystemCounter(pointer pCounter); -extern void SyncExtensionInit(void); - extern SyncCounter *SyncInitDeviceIdleTime(DeviceIntPtr dev); extern void SyncRemoveDeviceIdleTime(SyncCounter *counter); #endif /* _SYNCSRV_H_ */ diff --git a/Xext/xcmisc.c b/Xext/xcmisc.c index cfde3b3a8..034bfb63b 100644 --- a/Xext/xcmisc.c +++ b/Xext/xcmisc.c @@ -38,7 +38,7 @@ from The Open Group. #include "extnsionst.h" #include "swaprep.h" #include <X11/extensions/xcmiscproto.h> -#include "modinit.h" +#include "extinit.h" #include <stdint.h> diff --git a/Xext/xf86bigfont.c b/Xext/xf86bigfont.c index d91ff9583..b4ef5e460 100644 --- a/Xext/xf86bigfont.c +++ b/Xext/xf86bigfont.c @@ -71,6 +71,7 @@ #include "gcstruct.h" #include "dixfontstr.h" #include "extnsionst.h" +#include "extinit.h" #include "protocol-versions.h" #include <X11/extensions/xf86bigfproto.h> diff --git a/Xext/xf86bigfontsrv.h b/Xext/xf86bigfontsrv.h index 2c78dc4c9..eab528775 100644 --- a/Xext/xf86bigfontsrv.h +++ b/Xext/xf86bigfontsrv.h @@ -27,7 +27,6 @@ #include <X11/fonts/font.h> -extern void XFree86BigfontExtensionInit(void); extern void XF86BigfontFreeFontShm(FontPtr); extern void XF86BigfontCleanup(void); diff --git a/Xext/xres.c b/Xext/xres.c index acc5b8cc2..445abcab8 100644 --- a/Xext/xres.c +++ b/Xext/xres.c @@ -21,7 +21,7 @@ #include "pixmapstr.h" #include "windowstr.h" #include "gcstruct.h" -#include "modinit.h" +#include "extinit.h" #include "protocol-versions.h" #include "client.h" #include "list.h" diff --git a/Xext/xselinux_ext.c b/Xext/xselinux_ext.c index 220e876ea..3115f03ea 100644 --- a/Xext/xselinux_ext.c +++ b/Xext/xselinux_ext.c @@ -26,7 +26,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "windowstr.h" #include "propertyst.h" #include "extnsionst.h" -#include "modinit.h" +#include "extinit.h" #include "xselinuxint.h" #define CTX_DEV offsetof(SELinuxSubjectRec, dev_create_sid) diff --git a/Xext/xtest.c b/Xext/xtest.c index 4938e3bb3..c593372e7 100644 --- a/Xext/xtest.c +++ b/Xext/xtest.c @@ -55,7 +55,7 @@ #include "eventstr.h" #include "inpututils.h" -#include "modinit.h" +#include "extinit.h" extern int DeviceValuator; diff --git a/Xext/xvdix.h b/Xext/xvdix.h index 59fc1ffc8..fdf33d384 100644 --- a/Xext/xvdix.h +++ b/Xext/xvdix.h @@ -235,7 +235,6 @@ typedef struct { extern _X_EXPORT int ProcXvDispatch(ClientPtr); extern _X_EXPORT int SProcXvDispatch(ClientPtr); -extern _X_EXPORT void XvExtensionInit(void); extern _X_EXPORT int XvScreenInit(ScreenPtr); extern _X_EXPORT DevPrivateKey XvGetScreenKey(void); extern _X_EXPORT unsigned long XvGetRTPort(void); diff --git a/Xext/xvmain.c b/Xext/xvmain.c index 74872fc25..c2860b86a 100644 --- a/Xext/xvmain.c +++ b/Xext/xvmain.c @@ -88,6 +88,7 @@ SOFTWARE. #include "pixmapstr.h" #include "gc.h" #include "extnsionst.h" +#include "extinit.h" #include "dixstruct.h" #include "resource.h" #include "opaque.h" diff --git a/Xext/xvmc.c b/Xext/xvmc.c index d74302bd5..808691caf 100644 --- a/Xext/xvmc.c +++ b/Xext/xvmc.c @@ -13,6 +13,7 @@ #include "resource.h" #include "scrnintstr.h" #include "extnsionst.h" +#include "extinit.h" #include "servermd.h" #include <X11/Xfuncproto.h> #include "xvdix.h" diff --git a/Xext/xvmcext.h b/Xext/xvmcext.h index 5a4261bbd..d78171d24 100644 --- a/Xext/xvmcext.h +++ b/Xext/xvmcext.h @@ -85,8 +85,6 @@ typedef struct { } XvMCAdaptorRec, *XvMCAdaptorPtr; #ifndef XorgLoader -extern _X_EXPORT void XvMCExtensionInit(void); - extern _X_EXPORT int XvMCScreenInit(ScreenPtr pScreen, int num, XvMCAdaptorPtr adapt); |