diff options
Diffstat (limited to 'unix/xserver/hw')
-rw-r--r-- | unix/xserver/hw/vnc/Input.cc | 2 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/XserverDesktop.cc | 2 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/vncExtInit.cc | 22 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/vncHooks.cc | 26 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/xf86vncModule.cc | 8 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/xorg-version.h | 6 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/xvnc.cc | 8 |
7 files changed, 39 insertions, 35 deletions
diff --git a/unix/xserver/hw/vnc/Input.cc b/unix/xserver/hw/vnc/Input.cc index 4ecd81e9..16fb9007 100644 --- a/unix/xserver/hw/vnc/Input.cc +++ b/unix/xserver/hw/vnc/Input.cc @@ -272,7 +272,7 @@ int InputDevice::pointerProc(DeviceIntPtr pDevice, int onoff) return Success; } -static void keyboardBell(int percent, DeviceIntPtr device, pointer ctrl, +static void keyboardBell(int percent, DeviceIntPtr device, void * ctrl, int class_) { if (percent > 0) diff --git a/unix/xserver/hw/vnc/XserverDesktop.cc b/unix/xserver/hw/vnc/XserverDesktop.cc index e5cc3dc1..2f8872ff 100644 --- a/unix/xserver/hw/vnc/XserverDesktop.cc +++ b/unix/xserver/hw/vnc/XserverDesktop.cc @@ -49,7 +49,7 @@ extern "C" { #define public c_public #define class c_class -extern char *display; +extern const char *display; #ifdef RANDR #include "randrstr.h" diff --git a/unix/xserver/hw/vnc/vncExtInit.cc b/unix/xserver/hw/vnc/vncExtInit.cc index 732fa69b..35051617 100644 --- a/unix/xserver/hw/vnc/vncExtInit.cc +++ b/unix/xserver/hw/vnc/vncExtInit.cc @@ -65,18 +65,18 @@ extern "C" { extern void vncExtensionInit(); static void vncResetProc(ExtensionEntry* extEntry); - static void vncBlockHandler(pointer data, OSTimePtr t, pointer readmask); - static void vncWakeupHandler(pointer data, int nfds, pointer readmask); + static void vncBlockHandler(void * data, OSTimePtr t, void * readmask); + static void vncWakeupHandler(void * data, int nfds, void * readmask); void vncWriteBlockHandler(fd_set *fds); void vncWriteWakeupHandler(int nfds, fd_set *fds); - static void vncClientStateChange(CallbackListPtr*, pointer, pointer); + static void vncClientStateChange(CallbackListPtr*, void *, void *); static void SendSelectionChangeEvent(Atom selection); static int ProcVncExtDispatch(ClientPtr client); static int SProcVncExtDispatch(ClientPtr client); - static void vncSelectionCallback(CallbackListPtr *callbacks, pointer data, - pointer args); + static void vncSelectionCallback(CallbackListPtr *callbacks, void * data, + void * args); - extern char *display; + extern const char *display; extern char *listenaddr; } @@ -284,7 +284,7 @@ static void vncResetProc(ExtensionEntry* extEntry) { } -static void vncSelectionCallback(CallbackListPtr *callbacks, pointer data, pointer args) +static void vncSelectionCallback(CallbackListPtr *callbacks, void * data, void * args) { SelectionInfoRec *info = (SelectionInfoRec *) args; Selection *selection = info->selection; @@ -301,7 +301,7 @@ static void vncWriteWakeupHandlerFallback(); // selections have changed, and if so, notify any interested X clients. // -static void vncBlockHandler(pointer data, OSTimePtr timeout, pointer readmask) +static void vncBlockHandler(void * data, OSTimePtr timeout, void * readmask) { fd_set* fds = (fd_set*)readmask; @@ -312,7 +312,7 @@ static void vncBlockHandler(pointer data, OSTimePtr timeout, pointer readmask) desktop[scr]->blockHandler(fds, timeout); } -static void vncWakeupHandler(pointer data, int nfds, pointer readmask) +static void vncWakeupHandler(void * data, int nfds, void * readmask) { fd_set* fds = (fd_set*)readmask; @@ -402,7 +402,7 @@ static void vncWriteWakeupHandlerFallback() vncWriteWakeupHandler(ret, &fallbackFds); } -static void vncClientStateChange(CallbackListPtr*, pointer, pointer p) +static void vncClientStateChange(CallbackListPtr*, void *, void * p) { ClientPtr client = ((NewClientInfoRec*)p)->client; if (client->clientState == ClientStateGone) { @@ -468,7 +468,7 @@ void vncClientCutText(const char* str, int len) static CARD32 queryConnectTimerCallback(OsTimerPtr timer, - CARD32 now, pointer arg) + CARD32 now, void * arg) { if (queryConnectTimeout) queryConnectDesktop->approveConnection(queryConnectId, false, "The attempt to prompt the user to accept the connection failed"); diff --git a/unix/xserver/hw/vnc/vncHooks.cc b/unix/xserver/hw/vnc/vncHooks.cc index 94693872..29de4c4c 100644 --- a/unix/xserver/hw/vnc/vncHooks.cc +++ b/unix/xserver/hw/vnc/vncHooks.cc @@ -89,8 +89,8 @@ typedef struct { } vncHooksScreenRec, *vncHooksScreenPtr; typedef struct { - GCFuncs *wrappedFuncs; - GCOps *wrappedOps; + const GCFuncs *wrappedFuncs; + const GCOps *wrappedOps; } vncHooksGCRec, *vncHooksGCPtr; #if XORG == 15 @@ -139,8 +139,8 @@ static Bool vncHooksDisplayCursor( static void vncHooksBlockHandler(int i, pointer blockData, pointer pTimeout, pointer pReadmask); #else -static void vncHooksBlockHandler(ScreenPtr pScreen, pointer pTimeout, - pointer pReadmask); +static void vncHooksBlockHandler(ScreenPtr pScreen, void * pTimeout, + void * pReadmask); #endif #ifdef RENDER static void vncHooksComposite(CARD8 op, PicturePtr pSrc, PicturePtr pMask, @@ -169,7 +169,7 @@ static void vncHooksValidateGC(GCPtr pGC, unsigned long changes, static void vncHooksChangeGC(GCPtr pGC, unsigned long mask); static void vncHooksCopyGC(GCPtr src, unsigned long mask, GCPtr dst); static void vncHooksDestroyGC(GCPtr pGC); -static void vncHooksChangeClip(GCPtr pGC, int type, pointer pValue,int nrects); +static void vncHooksChangeClip(GCPtr pGC, int type, void * pValue,int nrects); static void vncHooksDestroyClip(GCPtr pGC); static void vncHooksCopyClip(GCPtr dst, GCPtr src); @@ -221,10 +221,10 @@ static void vncHooksImageText16(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars); static void vncHooksImageGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, - CharInfoPtr *ppci, pointer pglyphBase); + CharInfoPtr *ppci, void * pglyphBase); static void vncHooksPolyGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, - CharInfoPtr *ppci, pointer pglyphBase); + CharInfoPtr *ppci, void * pglyphBase); static void vncHooksPushPixels(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr pDrawable, int w, int h, int x, int y); @@ -540,8 +540,8 @@ static Bool vncHooksDisplayCursor( static void vncHooksBlockHandler(int i, pointer blockData, pointer pTimeout, pointer pReadmask) #else -static void vncHooksBlockHandler(ScreenPtr pScreen_, pointer pTimeout, - pointer pReadmask) +static void vncHooksBlockHandler(ScreenPtr pScreen_, void * pTimeout, + void * pReadmask) #endif { #if XORG <= 112 @@ -876,7 +876,7 @@ static void vncHooksDestroyGC(GCPtr pGC) { GCFuncUnwrapper u(pGC); (*pGC->funcs->DestroyGC) (pGC); } -static void vncHooksChangeClip(GCPtr pGC, int type, pointer pValue, int nrects) +static void vncHooksChangeClip(GCPtr pGC, int type, void * pValue, int nrects) { GCFuncUnwrapper u(pGC); (*pGC->funcs->ChangeClip) (pGC, type, pValue, nrects); @@ -916,7 +916,7 @@ public: } GCPtr pGC; vncHooksGCPtr vncHooksGC; - GCFuncs* oldFuncs; + const GCFuncs* oldFuncs; ScreenPtr pScreen; }; @@ -1755,7 +1755,7 @@ static void vncHooksImageText16(DrawablePtr pDrawable, GCPtr pGC, int x, int y, static void vncHooksImageGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, - CharInfoPtr *ppci, pointer pglyphBase) + CharInfoPtr *ppci, void * pglyphBase) { GC_OP_UNWRAPPER(pDrawable, pGC, ImageGlyphBlt); @@ -1781,7 +1781,7 @@ static void vncHooksImageGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, static void vncHooksPolyGlyphBlt(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, - CharInfoPtr *ppci, pointer pglyphBase) + CharInfoPtr *ppci, void * pglyphBase) { GC_OP_UNWRAPPER(pDrawable, pGC, PolyGlyphBlt); diff --git a/unix/xserver/hw/vnc/xf86vncModule.cc b/unix/xserver/hw/vnc/xf86vncModule.cc index bb666ef2..596d399a 100644 --- a/unix/xserver/hw/vnc/xf86vncModule.cc +++ b/unix/xserver/hw/vnc/xf86vncModule.cc @@ -81,11 +81,11 @@ static XF86ModuleVersionInfo vncVersRec = _X_EXPORT XF86ModuleData vncModuleData = { &vncVersRec, vncSetup, NULL }; -static pointer -vncSetup(pointer module, pointer opts, int *errmaj, int *errmin) { - LoadExtension(&vncExt, FALSE); +static void * +vncSetup(void * module, void * opts, int *errmaj, int *errmin) { + LoadExtensionList(&vncExt, 1, FALSE); /* Need a non-NULL return value to indicate success */ - return (pointer)1; + return (void *)1; } static void vncExtensionInitWithParams(INITARGS) diff --git a/unix/xserver/hw/vnc/xorg-version.h b/unix/xserver/hw/vnc/xorg-version.h index de5e9cb9..057c31e7 100644 --- a/unix/xserver/hw/vnc/xorg-version.h +++ b/unix/xserver/hw/vnc/xorg-version.h @@ -44,8 +44,12 @@ #define XORG 113 #elif XORG_VERSION_CURRENT < ((1 * 10000000) + (14 * 100000) + (99 * 1000)) #define XORG 114 +#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (15 * 100000) + (99 * 1000)) +#define XORG 115 +#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (16 * 100000) + (99 * 1000)) +#define XORG 116 #else -#error "X.Org newer than 1.14 is not supported" +#error "X.Org newer than 1.16 is not supported" #endif #endif diff --git a/unix/xserver/hw/vnc/xvnc.cc b/unix/xserver/hw/vnc/xvnc.cc index 27bd3916..6ab3bb57 100644 --- a/unix/xserver/hw/vnc/xvnc.cc +++ b/unix/xserver/hw/vnc/xvnc.cc @@ -103,7 +103,7 @@ extern "C" { "See http://www.tigervnc.org for information on TigerVNC.\n") -extern char *display; +extern const char *display; extern int monitorResolution; #define VFB_DEFAULT_WIDTH 1024 @@ -762,7 +762,7 @@ vfbUninstallColormap(ColormapPtr pmap) curpmap = (ColormapPtr) LookupIDByType(pmap->pScreen->defColormap, RT_COLORMAP); #else - dixLookupResourceByType((pointer *) &curpmap, pmap->pScreen->defColormap, + dixLookupResourceByType((void * *) &curpmap, pmap->pScreen->defColormap, RT_COLORMAP, serverClient, DixUnknownAccess); #endif (*pmap->pScreen->InstallColormap)(curpmap); @@ -1597,7 +1597,7 @@ vfbScreenInit(ScreenPtr pScreen, int argc, char **argv) } /* end vfbScreenInit */ -static void vfbClientStateChange(CallbackListPtr*, pointer, pointer) { +static void vfbClientStateChange(CallbackListPtr*, void *, void *) { dispatchException &= ~DE_RESET; } @@ -1625,7 +1625,7 @@ InitOutput(ScreenInfo *screenInfo, int argc, char **argv) #if XORG >= 113 #ifdef GLXEXT if (serverGeneration == 1) - LoadExtension(&glxExt, TRUE); + LoadExtensionList(&glxExt, 1, TRUE); #endif #endif |