Unverified Commit 320a8cc0 authored by Mike Gabriel's avatar Mike Gabriel

Merge branch 'sunweaver-pr/silencing-compiler-warnings' into 3.6.x

Attributes GH PR #168: https://github.com/ArcticaProject/nx-libs/pull/168 Reviewed by: Vadim Troshchinskiy <vadim@qindel.com> -- Mon, 04 Jul 2016 11:15:20 -0700
parents 854f3fa4 b15fc63f
...@@ -97,4 +97,11 @@ in this Software without prior written authorization from The Open Group. ...@@ -97,4 +97,11 @@ in this Software without prior written authorization from The Open Group.
# define _X_DEPRECATED # define _X_DEPRECATED
#endif #endif
/* requires xproto >= 7.0.22 */
#if defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 205)
#define _X_UNUSED __attribute__((__unused__))
#else
#define _X_UNUSED /* */
#endif
#endif /* _XFUNCPROTO_H_ */ #endif /* _XFUNCPROTO_H_ */
...@@ -44,31 +44,31 @@ X Window System is a trademark of The Open Group. ...@@ -44,31 +44,31 @@ X Window System is a trademark of The Open Group.
#endif #endif
#include "Xlibint.h" #include "Xlibint.h"
int static inline int
XAddHost ( changehost (Display *dpy, XHostAddress *host, BYTE mode)
register Display *dpy,
XHostAddress *host)
{ {
register xChangeHostsReq *req; xChangeHostsReq *req;
register int length; int length;
XServerInterpretedAddress *siAddr; XServerInterpretedAddress *siAddr;
int addrlen; int addrlen;
if (host->family == FamilyServerInterpreted) {
siAddr = (XServerInterpretedAddress *) host->address;
addrlen = siAddr->typelength + siAddr->valuelength + 1;
} else {
addrlen = host->length;
}
length = (addrlen + 3) & ~0x3; /* round up */ siAddr = host->family == FamilyServerInterpreted ?
(XServerInterpretedAddress *)host->address : NULL;
addrlen = siAddr ?
siAddr->typelength + siAddr->valuelength + 1 : host->length;
length = (addrlen + 3) & ~0x3; /* round up */
LockDisplay(dpy); LockDisplay(dpy);
GetReqExtra (ChangeHosts, length, req); GetReqExtra (ChangeHosts, length, req);
req->mode = HostInsert; if (!req) {
UnlockDisplay(dpy);
return 0;
}
req->mode = mode;
req->hostFamily = host->family; req->hostFamily = host->family;
req->hostLength = addrlen; req->hostLength = addrlen;
if (host->family == FamilyServerInterpreted) { if (siAddr) {
char *dest = (char *) NEXTPTR(req,xChangeHostsReq); char *dest = (char *) NEXTPTR(req,xChangeHostsReq);
memcpy(dest, siAddr->type, siAddr->typelength); memcpy(dest, siAddr->type, siAddr->typelength);
dest[siAddr->typelength] = '\0'; dest[siAddr->typelength] = '\0';
...@@ -82,40 +82,19 @@ XAddHost ( ...@@ -82,40 +82,19 @@ XAddHost (
} }
int int
XRemoveHost ( XAddHost (
register Display *dpy, register Display *dpy,
XHostAddress *host) XHostAddress *host)
{ {
register xChangeHostsReq *req; return changehost(dpy, host, HostInsert);
register int length; }
XServerInterpretedAddress *siAddr;
int addrlen;
if (host->family == FamilyServerInterpreted) {
siAddr = (XServerInterpretedAddress *) host->address;
addrlen = siAddr->typelength + siAddr->valuelength + 1;
} else {
addrlen = host->length;
}
length = (addrlen + 3) & ~0x3; /* round up */
LockDisplay(dpy); int
GetReqExtra (ChangeHosts, length, req); XRemoveHost (
req->mode = HostDelete; register Display *dpy,
req->hostFamily = host->family; XHostAddress *host)
req->hostLength = addrlen; {
if (host->family == FamilyServerInterpreted) { return changehost(dpy, host, HostDelete);
char *dest = (char *) NEXTPTR(req,xChangeHostsReq);
memcpy(dest, siAddr->type, siAddr->typelength);
dest[siAddr->typelength] = '\0';
memcpy(dest + siAddr->typelength + 1,siAddr->value,siAddr->valuelength);
} else {
memcpy((char *) NEXTPTR(req,xChangeHostsReq), host->address, addrlen);
}
UnlockDisplay(dpy);
SyncHandle();
return 1;
} }
int int
......
...@@ -71,11 +71,7 @@ XHostAddress *XListHosts ( ...@@ -71,11 +71,7 @@ XHostAddress *XListHosts (
} }
if (reply.nHosts) { if (reply.nHosts) {
unsigned int l;
nbytes = reply.length << 2; /* compute number of bytes in reply */ nbytes = reply.length << 2; /* compute number of bytes in reply */
l = (unsigned) (nbytes +
(reply.nHosts * sizeof(XHostAddress)) +
(reply.nHosts * sizeof(XServerInterpretedAddress)));
op = outbuf = (XHostAddress *) op = outbuf = (XHostAddress *)
Xmalloc((unsigned) (nbytes + Xmalloc((unsigned) (nbytes +
(reply.nHosts * sizeof(XHostAddress)) + (reply.nHosts * sizeof(XHostAddress)) +
......
...@@ -666,7 +666,7 @@ register int i; ...@@ -666,7 +666,7 @@ register int i;
int width,nOldGroups,oldWidth,newTypes[XkbNumKbdGroups]; int width,nOldGroups,oldWidth,newTypes[XkbNumKbdGroups];
if ((!xkb) || (!XkbKeycodeInRange(xkb,key)) || (!xkb->map) || if ((!xkb) || (!XkbKeycodeInRange(xkb,key)) || (!xkb->map) ||
(!xkb->map->types)||(!newTypes)||((groups&XkbAllGroupsMask)==0)|| (!xkb->map->types)||((groups&XkbAllGroupsMask)==0)||
(nGroups>XkbNumKbdGroups)) { (nGroups>XkbNumKbdGroups)) {
return BadMatch; return BadMatch;
} }
...@@ -834,7 +834,7 @@ XkbUpdateKeyTypeVirtualMods( XkbDescPtr xkb, ...@@ -834,7 +834,7 @@ XkbUpdateKeyTypeVirtualMods( XkbDescPtr xkb,
XkbChangesPtr changes) XkbChangesPtr changes)
{ {
register unsigned int i; register unsigned int i;
unsigned int mask; unsigned int mask = 0;
XkbVirtualModsToReal(xkb,type->mods.vmods,&mask); XkbVirtualModsToReal(xkb,type->mods.vmods,&mask);
type->mods.mask= type->mods.real_mods|mask; type->mods.mask= type->mods.real_mods|mask;
...@@ -888,7 +888,7 @@ unsigned int checkState = 0; ...@@ -888,7 +888,7 @@ unsigned int checkState = 0;
XkbUpdateKeyTypeVirtualMods(xkb,&xkb->map->types[i],changed,changes); XkbUpdateKeyTypeVirtualMods(xkb,&xkb->map->types[i],changed,changes);
} }
if (changed&xkb->ctrls->internal.vmods) { if (changed&xkb->ctrls->internal.vmods) {
unsigned int newMask; unsigned int newMask = 0;
XkbVirtualModsToReal(xkb,xkb->ctrls->internal.vmods,&newMask); XkbVirtualModsToReal(xkb,xkb->ctrls->internal.vmods,&newMask);
newMask|= xkb->ctrls->internal.real_mods; newMask|= xkb->ctrls->internal.real_mods;
if (xkb->ctrls->internal.mask!=newMask) { if (xkb->ctrls->internal.mask!=newMask) {
...@@ -900,7 +900,7 @@ unsigned int checkState = 0; ...@@ -900,7 +900,7 @@ unsigned int checkState = 0;
} }
} }
if (changed&xkb->ctrls->ignore_lock.vmods) { if (changed&xkb->ctrls->ignore_lock.vmods) {
unsigned int newMask; unsigned int newMask = 0;
XkbVirtualModsToReal(xkb,xkb->ctrls->ignore_lock.vmods,&newMask); XkbVirtualModsToReal(xkb,xkb->ctrls->ignore_lock.vmods,&newMask);
newMask|= xkb->ctrls->ignore_lock.real_mods; newMask|= xkb->ctrls->ignore_lock.real_mods;
if (xkb->ctrls->ignore_lock.mask!=newMask) { if (xkb->ctrls->ignore_lock.mask!=newMask) {
...@@ -916,7 +916,7 @@ unsigned int checkState = 0; ...@@ -916,7 +916,7 @@ unsigned int checkState = 0;
map= &xkb->indicators->maps[0]; map= &xkb->indicators->maps[0];
for (i=0;i<XkbNumIndicators;i++,map++) { for (i=0;i<XkbNumIndicators;i++,map++) {
if (map->mods.vmods&changed) { if (map->mods.vmods&changed) {
unsigned int newMask; unsigned int newMask = 0;
XkbVirtualModsToReal(xkb,map->mods.vmods,&newMask); XkbVirtualModsToReal(xkb,map->mods.vmods,&newMask);
newMask|= map->mods.real_mods; newMask|= map->mods.real_mods;
if (newMask!=map->mods.mask) { if (newMask!=map->mods.mask) {
...@@ -933,7 +933,7 @@ unsigned int checkState = 0; ...@@ -933,7 +933,7 @@ unsigned int checkState = 0;
XkbCompatMapPtr compat; XkbCompatMapPtr compat;
compat= xkb->compat; compat= xkb->compat;
for (i=0;i<XkbNumKbdGroups;i++) { for (i=0;i<XkbNumKbdGroups;i++) {
unsigned int newMask; unsigned int newMask = 0;
XkbVirtualModsToReal(xkb,compat->groups[i].vmods,&newMask); XkbVirtualModsToReal(xkb,compat->groups[i].vmods,&newMask);
newMask|= compat->groups[i].real_mods; newMask|= compat->groups[i].real_mods;
if (compat->groups[i].mask!=newMask) { if (compat->groups[i].mask!=newMask) {
......
...@@ -111,7 +111,7 @@ _XimFilterPropertyNotify( ...@@ -111,7 +111,7 @@ _XimFilterPropertyNotify(
} }
lock = True; lock = True;
for( ii = 0; ii < nitems; ii++, atoms ) { for( ii = 0; ii < nitems; ii++ ) {
if(XGetSelectionOwner (display, atoms[ii])) { if(XGetSelectionOwner (display, atoms[ii])) {
for( icb = callback_list; icb; icb = icb->next ) { for( icb = callback_list; icb; icb = icb->next ) {
if( !icb->call && !icb->destroy ) { if( !icb->call && !icb->destroy ) {
......
...@@ -436,7 +436,7 @@ _XimXRead(Xim im, XPointer recv_buf, int buf_len, int *ret_len) ...@@ -436,7 +436,7 @@ _XimXRead(Xim im, XPointer recv_buf, int buf_len, int *ret_len)
{ {
XEvent *ev; XEvent *ev;
XEvent event; XEvent event;
int len; int len = 0;
XSpecRec *spec = (XSpecRec *)im->private.proto.spec; XSpecRec *spec = (XSpecRec *)im->private.proto.spec;
XPointer arg = spec->ev; XPointer arg = spec->ev;
......
...@@ -437,8 +437,7 @@ _XlcFileName( ...@@ -437,8 +437,7 @@ _XlcFileName(
char buf[PATH_MAX], *name; char buf[PATH_MAX], *name;
name = NULL; name = NULL;
if ((5 + (args[i] ? strlen (args[i]) : 0) + if ((5 + (args[i] ? strlen (args[i]) : 0) + strlen(cat)) < PATH_MAX) {
(cat ? strlen (cat) : 0)) < PATH_MAX) {
sprintf(buf, "%s/%s.dir", args[i], cat); sprintf(buf, "%s/%s.dir", args[i], cat);
name = resolve_name(siname, buf, RtoL); name = resolve_name(siname, buf, RtoL);
} }
......
...@@ -43,7 +43,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ...@@ -43,7 +43,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
static MODULESETUPPROTO(glxSetup); static MODULESETUPPROTO(glxSetup);
extern void GlxExtensionInit(INITARGS); extern void GlxExtensionInit(void);
extern void GlxWrapInitVisuals(miInitVisualsProcPtr *); extern void GlxWrapInitVisuals(miInitVisualsProcPtr *);
extern void InitGlxWrapInitVisuals(void (*f)(miInitVisualsProcPtr *)); extern void InitGlxWrapInitVisuals(void (*f)(miInitVisualsProcPtr *));
......
...@@ -54,7 +54,7 @@ static void BigReqResetProc( ...@@ -54,7 +54,7 @@ static void BigReqResetProc(
static DISPATCH_PROC(ProcBigReqDispatch); static DISPATCH_PROC(ProcBigReqDispatch);
void void
BigReqExtensionInit(INITARGS) BigReqExtensionInit(void)
{ {
#if 0 #if 0
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -76,7 +76,7 @@ static DISPATCH_PROC(SProcDPMSCapable); ...@@ -76,7 +76,7 @@ static DISPATCH_PROC(SProcDPMSCapable);
static void DPMSResetProc(ExtensionEntry* extEntry); static void DPMSResetProc(ExtensionEntry* extEntry);
void void
DPMSExtensionInit(INITARGS) DPMSExtensionInit(void)
{ {
#if 0 #if 0
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -5,68 +5,64 @@ ...@@ -5,68 +5,64 @@
#include <dix-config.h> #include <dix-config.h>
#endif #endif
#ifndef INITARGS
#define INITARGS void
#endif
#ifdef SHAPE #ifdef SHAPE
extern void ShapeExtensionInit(INITARGS); extern void ShapeExtensionInit(void);
#include <X11/extensions/shapeproto.h> #include <X11/extensions/shapeproto.h>
#endif #endif
#ifdef XTEST #ifdef XTEST
extern void XTestExtensionInit(INITARGS); extern void XTestExtensionInit(void);
#define _XTEST_SERVER_ #define _XTEST_SERVER_
#include <nx-X11/extensions/xtestconst.h> #include <nx-X11/extensions/xtestconst.h>
#include <nx-X11/extensions/xteststr.h> #include <nx-X11/extensions/xteststr.h>
#endif #endif
#if 1 #if 1
extern void XTestExtension1Init(INITARGS); extern void XTestExtension1Init(void);
#endif #endif
#ifdef BIGREQS #ifdef BIGREQS
extern void BigReqExtensionInit(INITARGS); extern void BigReqExtensionInit(void);
#include <nx-X11/extensions/bigreqstr.h> #include <nx-X11/extensions/bigreqstr.h>
#endif #endif
#ifdef XSYNC #ifdef XSYNC
extern void SyncExtensionInit(INITARGS); extern void SyncExtensionInit(void);
#define _SYNC_SERVER #define _SYNC_SERVER
#include <nx-X11/extensions/sync.h> #include <nx-X11/extensions/sync.h>
#include <nx-X11/extensions/syncstr.h> #include <nx-X11/extensions/syncstr.h>
#endif #endif
#ifdef SCREENSAVER #ifdef SCREENSAVER
extern void ScreenSaverExtensionInit (INITARGS); extern void ScreenSaverExtensionInit (void);
#include <nx-X11/extensions/saver.h> #include <nx-X11/extensions/saver.h>
#endif #endif
#ifdef XCMISC #ifdef XCMISC
extern void XCMiscExtensionInit(INITARGS); extern void XCMiscExtensionInit(void);
#include <nx-X11/extensions/xcmiscstr.h> #include <nx-X11/extensions/xcmiscstr.h>
#endif #endif
#ifdef DPMSExtension #ifdef DPMSExtension
extern void DPMSExtensionInit(INITARGS); extern void DPMSExtensionInit(void);
#include <nx-X11/extensions/dpmsstr.h> #include <nx-X11/extensions/dpmsstr.h>
#endif #endif
#ifdef XV #ifdef XV
extern void XvExtensionInit(INITARGS); extern void XvExtensionInit(void);
extern void XvMCExtensionInit(INITARGS); extern void XvMCExtensionInit(void);
extern void XvRegister(INITARGS); extern void XvRegister(void);
#include <nx-X11/extensions/Xv.h> #include <nx-X11/extensions/Xv.h>
#include <nx-X11/extensions/XvMC.h> #include <nx-X11/extensions/XvMC.h>
#endif #endif
#ifdef RES #ifdef RES
extern void ResExtensionInit(INITARGS); extern void ResExtensionInit(void);
#include <nx-X11/extensions/XResproto.h> #include <nx-X11/extensions/XResproto.h>
#endif #endif
#ifdef SHM #ifdef SHM
extern void ShmExtensionInit(INITARGS); extern void ShmExtensionInit(void);
#include <X11/extensions/shmproto.h> #include <X11/extensions/shmproto.h>
extern void ShmSetPixmapFormat( extern void ShmSetPixmapFormat(
ScreenPtr pScreen, ScreenPtr pScreen,
...@@ -77,15 +73,15 @@ extern void ShmRegisterFuncs( ...@@ -77,15 +73,15 @@ extern void ShmRegisterFuncs(
#endif #endif
#if 1 #if 1
extern void SecurityExtensionInit(INITARGS); extern void SecurityExtensionInit(void);
#endif #endif
#if 1 #if 1
extern void XagExtensionInit(INITARGS); extern void XagExtensionInit(void);
#endif #endif
#if 1 #if 1
extern void XpExtensionInit(INITARGS); extern void XpExtensionInit(void);
#endif #endif
#if 1 #if 1
...@@ -93,5 +89,5 @@ extern void PanoramiXExtensionInit(int argc, char *argv[]); ...@@ -93,5 +89,5 @@ extern void PanoramiXExtensionInit(int argc, char *argv[]);
#endif #endif
#if 1 #if 1
extern void XkbExtensionInit(INITARGS); extern void XkbExtensionInit(void);
#endif #endif
...@@ -1160,7 +1160,6 @@ XineramaGetImageData( ...@@ -1160,7 +1160,6 @@ XineramaGetImageData(
BoxRec SrcBox, *pbox; BoxRec SrcBox, *pbox;
int x, y, w, h, i, j, nbox, size, sizeNeeded, ScratchPitch, inOut, depth; int x, y, w, h, i, j, nbox, size, sizeNeeded, ScratchPitch, inOut, depth;
DrawablePtr pDraw = pDrawables[0]; DrawablePtr pDraw = pDrawables[0];
ScreenPtr pScreen = pDraw->pScreen;
char *ScratchMem = NULL; char *ScratchMem = NULL;
size = 0; size = 0;
......
...@@ -229,7 +229,7 @@ static int ScreenPrivateIndex; ...@@ -229,7 +229,7 @@ static int ScreenPrivateIndex;
****************/ ****************/
void void
ScreenSaverExtensionInit(INITARGS) ScreenSaverExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
int i; int i;
......
...@@ -2147,7 +2147,7 @@ XSecurityOptions(argc, argv, i) ...@@ -2147,7 +2147,7 @@ XSecurityOptions(argc, argv, i)
*/ */
void void
SecurityExtensionInit(INITARGS) SecurityExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
int i; int i;
......
...@@ -147,7 +147,7 @@ typedef struct _ShapeEvent { ...@@ -147,7 +147,7 @@ typedef struct _ShapeEvent {
****************/ ****************/
void void
ShapeExtensionInit(INITARGS) ShapeExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
...@@ -317,7 +317,6 @@ ProcShapeRectangles (client) ...@@ -317,7 +317,6 @@ ProcShapeRectangles (client)
register ClientPtr client; register ClientPtr client;
{ {
WindowPtr pWin; WindowPtr pWin;
ScreenPtr pScreen;
REQUEST(xShapeRectanglesReq); REQUEST(xShapeRectanglesReq);
xRectangle *prects; xRectangle *prects;
int nrects, ctype; int nrects, ctype;
...@@ -350,7 +349,6 @@ ProcShapeRectangles (client) ...@@ -350,7 +349,6 @@ ProcShapeRectangles (client)
client->errorValue = stuff->ordering; client->errorValue = stuff->ordering;
return BadValue; return BadValue;
} }
pScreen = pWin->drawable.pScreen;
nrects = ((stuff->length << 2) - sizeof(xShapeRectanglesReq)); nrects = ((stuff->length << 2) - sizeof(xShapeRectanglesReq));
if (nrects & 4) if (nrects & 4)
return BadLength; return BadLength;
......
...@@ -205,7 +205,7 @@ static Bool CheckForShmSyscall() ...@@ -205,7 +205,7 @@ static Bool CheckForShmSyscall()
#ifndef NXAGENT_SERVER #ifndef NXAGENT_SERVER
void void
ShmExtensionInit(INITARGS) ShmExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
int i; int i;
......
...@@ -2336,7 +2336,7 @@ SyncResetProc(extEntry) ...@@ -2336,7 +2336,7 @@ SyncResetProc(extEntry)
* ** Initialise the extension. * ** Initialise the extension.
*/ */
void void
SyncExtensionInit(INITARGS) SyncExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -68,7 +68,7 @@ static DISPATCH_PROC(SProcXCMiscGetXIDList); ...@@ -68,7 +68,7 @@ static DISPATCH_PROC(SProcXCMiscGetXIDList);
static DISPATCH_PROC(SProcXCMiscGetXIDRange); static DISPATCH_PROC(SProcXCMiscGetXIDRange);
void void
XCMiscExtensionInit(INITARGS) XCMiscExtensionInit(void)
{ {
#if 0 #if 0
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -25,7 +25,6 @@ ...@@ -25,7 +25,6 @@
static int static int
ProcXResQueryVersion (ClientPtr client) ProcXResQueryVersion (ClientPtr client)
{ {
REQUEST(xXResQueryVersionReq);
xXResQueryVersionReply rep; xXResQueryVersionReply rep;
REQUEST_SIZE_MATCH (xXResQueryVersionReq); REQUEST_SIZE_MATCH (xXResQueryVersionReq);
...@@ -301,7 +300,7 @@ SProcResDispatch (ClientPtr client) ...@@ -301,7 +300,7 @@ SProcResDispatch (ClientPtr client)
} }
void void
ResExtensionInit(INITARGS) ResExtensionInit(void)
{ {
(void) AddExtension(XRES_NAME, 0, 0, (void) AddExtension(XRES_NAME, 0, 0,
ProcResDispatch, SProcResDispatch, ProcResDispatch, SProcResDispatch,
......
...@@ -93,7 +93,7 @@ static DISPATCH_PROC(SProcXTestGetVersion); ...@@ -93,7 +93,7 @@ static DISPATCH_PROC(SProcXTestGetVersion);
static DISPATCH_PROC(SProcXTestGrabControl); static DISPATCH_PROC(SProcXTestGrabControl);
void void
XTestExtensionInit(INITARGS) XTestExtensionInit(void)
{ {
#if 0 #if 0
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -167,7 +167,7 @@ static int XTestCurrentClientGone( ...@@ -167,7 +167,7 @@ static int XTestCurrentClientGone(
* (other than the core errors). * (other than the core errors).
*/ */
void void
XTestExtension1Init(INITARGS) XTestExtension1Init(void)
{ {
/* /*
* holds the pointer to the extension entry structure * holds the pointer to the extension entry structure
......
...@@ -56,10 +56,8 @@ ...@@ -56,10 +56,8 @@
/* /*
* enable this for debugging * enable this for debugging
#define COMPOSITE_DEBUG
*/
#define COMPOSITE_DEBUG #define COMPOSITE_DEBUG
*/
typedef struct _CompClientWindow { typedef struct _CompClientWindow {
struct _CompClientWindow *next; struct _CompClientWindow *next;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
static MODULESETUPPROTO(dbeSetup); static MODULESETUPPROTO(dbeSetup);
extern void DbeExtensionInit(INITARGS); extern void DbeExtensionInit(void);
ExtensionModule dbeExt = { ExtensionModule dbeExt = {
DbeExtensionInit, DbeExtensionInit,
......
...@@ -91,7 +91,6 @@ SRCS = $(XFMODSRC) \ ...@@ -91,7 +91,6 @@ SRCS = $(XFMODSRC) \
fb24_32.c \ fb24_32.c \
fbpict.c \ fbpict.c \
fbmmx.c \ fbmmx.c \
fbpseudocolor.c
OBJS = $(XFMODOBJ) \ OBJS = $(XFMODOBJ) \
fbarc.o \ fbarc.o \
...@@ -128,7 +127,6 @@ OBJS = $(XFMODOBJ) \ ...@@ -128,7 +127,6 @@ OBJS = $(XFMODOBJ) \
fb24_32.o \ fb24_32.o \
fbpict.o \ fbpict.o \
fbmmx.o \ fbmmx.o \
fbpseudocolor.o
INCLUDES = -I$(SERVERSRC)/fb -I$(SERVERSRC)/mi -I$(SERVERSRC)/include \ INCLUDES = -I$(SERVERSRC)/fb -I$(SERVERSRC)/mi -I$(SERVERSRC)/include \
-I$(XINCLUDESRC) \ -I$(XINCLUDESRC) \
......
...@@ -534,8 +534,8 @@ fb24_32ReformatTile(PixmapPtr pOldTile, int bitsPerPixel) ...@@ -534,8 +534,8 @@ fb24_32ReformatTile(PixmapPtr pOldTile, int bitsPerPixel)
FbStride oldStride, newStride; FbStride oldStride, newStride;
int oldBpp, newBpp; int oldBpp, newBpp;
fb24_32BltFunc blt; fb24_32BltFunc blt;
int oldXoff, oldYoff; _X_UNUSED int oldXoff, oldYoff;
int newXoff, newYoff; _X_UNUSED int newXoff, newYoff;
pNewTile = fbCreatePixmapBpp (pScreen, pNewTile = fbCreatePixmapBpp (pScreen,
pOldTile->drawable.width, pOldTile->drawable.width,
......
...@@ -72,7 +72,7 @@ fbFill (DrawablePtr pDrawable, ...@@ -72,7 +72,7 @@ fbFill (DrawablePtr pDrawable,
FbBits *stip; FbBits *stip;
FbStride stipStride; FbStride stipStride;
int stipBpp; int stipBpp;
int stipXoff, stipYoff; /* XXX assumed to be zero */ _X_UNUSED int stipXoff, stipYoff; /* XXX assumed to be zero */
if (pGC->fillStyle == FillStippled) if (pGC->fillStyle == FillStippled)
alu = FbStipple1Rop(pGC->alu,pGC->fgPixel); alu = FbStipple1Rop(pGC->alu,pGC->fgPixel);
...@@ -99,7 +99,7 @@ fbFill (DrawablePtr pDrawable, ...@@ -99,7 +99,7 @@ fbFill (DrawablePtr pDrawable,
FbStip *stip; FbStip *stip;
FbStride stipStride; FbStride stipStride;
int stipBpp; int stipBpp;
int stipXoff, stipYoff; /* XXX assumed to be zero */ _X_UNUSED int stipXoff, stipYoff; /* XXX assumed to be zero */
FbBits fgand, fgxor, bgand, bgxor; FbBits fgand, fgxor, bgand, bgxor;
fgand = pPriv->and; fgand = pPriv->and;
...@@ -140,7 +140,7 @@ fbFill (DrawablePtr pDrawable, ...@@ -140,7 +140,7 @@ fbFill (DrawablePtr pDrawable,
int tileBpp; int tileBpp;
int tileWidth; int tileWidth;
int tileHeight; int tileHeight;
int tileXoff, tileYoff; /* XXX assumed to be zero */ _X_UNUSED int tileXoff, tileYoff; /* XXX assumed to be zero */
fbGetDrawable (&pTile->drawable, tile, tileStride, tileBpp, tileXoff, tileYoff); fbGetDrawable (&pTile->drawable, tile, tileStride, tileBpp, tileXoff, tileYoff);
tileWidth = pTile->drawable.width; tileWidth = pTile->drawable.width;
......
...@@ -170,7 +170,7 @@ fbCanEvenStipple (PixmapPtr pStipple, int bpp) ...@@ -170,7 +170,7 @@ fbCanEvenStipple (PixmapPtr pStipple, int bpp)
FbBits *bits; FbBits *bits;
int stride; int stride;
int stip_bpp; int stip_bpp;
int stipXoff, stipYoff; _X_UNUSED int stipXoff, stipYoff;
int h; int h;
/* can't even stipple 24bpp drawables */ /* can't even stipple 24bpp drawables */
......
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
FbBits *__bits__; \ FbBits *__bits__; \
FbStride __stride__; \ FbStride __stride__; \
int __bpp__; \ int __bpp__; \
int __xoff__,__yoff__; \ _X_UNUSED int __xoff__,__yoff__; \
\ \
fbGetDrawable((pict)->pDrawable,__bits__,__stride__,__bpp__,__xoff__,__yoff__); \ fbGetDrawable((pict)->pDrawable,__bits__,__stride__,__bpp__,__xoff__,__yoff__); \
switch (__bpp__) { \ switch (__bpp__) { \
......
#ifndef _FB_XX_H_
# define _FB_XX_H_
typedef void (*xxSyncFunc)(ScreenPtr);
extern Bool xxSetup(ScreenPtr pScreen, int myDepth,
int baseDepth, char *addr, xxSyncFunc sync);
extern void xxPrintVisuals(void);
#endif /* _FB_XX_H_ */
...@@ -237,7 +237,7 @@ fbPushPixels (GCPtr pGC, ...@@ -237,7 +237,7 @@ fbPushPixels (GCPtr pGC,
FbStip *stip; FbStip *stip;
FbStride stipStride; FbStride stipStride;
int stipBpp; int stipBpp;
int stipXoff, stipYoff; /* Assumed to be zero */ _X_UNUSED int stipXoff, stipYoff; /* Assumed to be zero */
fbGetStipDrawable (&pBitmap->drawable, stip, stipStride, stipBpp, stipXoff, stipYoff); fbGetStipDrawable (&pBitmap->drawable, stip, stipStride, stipBpp, stipXoff, stipYoff);
......
...@@ -251,7 +251,7 @@ fbFillRegionTiled (DrawablePtr pDrawable, ...@@ -251,7 +251,7 @@ fbFillRegionTiled (DrawablePtr pDrawable,
FbBits *tile; FbBits *tile;
FbStride tileStride; FbStride tileStride;
int tileBpp; int tileBpp;
int tileXoff, tileYoff; /* XXX assumed to be zero */ _X_UNUSED int tileXoff, tileYoff; /* XXX assumed to be zero */
int tileWidth, tileHeight; int tileWidth, tileHeight;
int n = RegionNumRects(pRegion); int n = RegionNumRects(pRegion);
BoxPtr pbox = RegionRects(pRegion); BoxPtr pbox = RegionRects(pRegion);
......
...@@ -1380,7 +1380,7 @@ static void nxagentParseOptions(char *name, char *value) ...@@ -1380,7 +1380,7 @@ static void nxagentParseOptions(char *name, char *value)
sleep_parse = UINT_MAX; sleep_parse = UINT_MAX;
fprintf(stderr, "nxagentParseOptions: Warning: value [%s] of option [%s] " fprintf(stderr, "nxagentParseOptions: Warning: value [%s] of option [%s] "
"out of range, clamped to [%u].\n", "out of range, clamped to [%lu].\n",
validateString(value), validateString(name), sleep_parse); validateString(value), validateString(name), sleep_parse);
} }
...@@ -1389,7 +1389,7 @@ static void nxagentParseOptions(char *name, char *value) ...@@ -1389,7 +1389,7 @@ static void nxagentParseOptions(char *name, char *value)
sleep_parse = 0; sleep_parse = 0;
fprintf(stderr, "nxagentParseOptions: Warning: value [%s] of option [%s] " fprintf(stderr, "nxagentParseOptions: Warning: value [%s] of option [%s] "
"out of range, clamped to [%u].\n", "out of range, clamped to [%lu].\n",
validateString(value), validateString(name), sleep_parse); validateString(value), validateString(name), sleep_parse);
} }
......
...@@ -142,9 +142,9 @@ void nxagentInitRandRExtension(ScreenPtr pScreen) ...@@ -142,9 +142,9 @@ void nxagentInitRandRExtension(ScreenPtr pScreen)
/* only fake provider support in nx-X11, so far */ /* only fake provider support in nx-X11, so far */
pRandRScrPriv -> provider = RRProviderCreate(pScreen, "default", 7); pRandRScrPriv -> provider = RRProviderCreate(pScreen, "default", 7);
pRandRScrPriv -> rrProviderSetOutputSource = NULL; pRandRScrPriv -> rrProviderSetOutputSource = NULL;
pRandRScrPriv -> rrProviderSetOffloadSink; pRandRScrPriv -> rrProviderSetOffloadSink = NULL;
pRandRScrPriv -> rrProviderGetProperty; pRandRScrPriv -> rrProviderGetProperty = NULL;
pRandRScrPriv -> rrProviderSetProperty; pRandRScrPriv -> rrProviderSetProperty = NULL;
#endif #endif
#if RANDR_13_INTERFACE #if RANDR_13_INTERFACE
......
...@@ -76,7 +76,7 @@ extern void fbPutImage (DrawablePtr pDrawable, GCPtr pGC, int depth, ...@@ -76,7 +76,7 @@ extern void fbPutImage (DrawablePtr pDrawable, GCPtr pGC, int depth,
char *pImage); char *pImage);
void void
ShmExtensionInit(INITARGS) ShmExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
int i; int i;
......
...@@ -457,6 +457,13 @@ extern void AbortDDX(void); ...@@ -457,6 +457,13 @@ extern void AbortDDX(void);
extern void ddxGiveUp(void); extern void ddxGiveUp(void);
extern int TimeSinceLastInputEvent(void); extern int TimeSinceLastInputEvent(void);
#ifndef HAVE_STRLCPY
extern _X_EXPORT size_t
strlcpy(char *dst, const char *src, size_t siz);
extern _X_EXPORT size_t
strlcat(char *dst, const char *src, size_t siz);
#endif
/* Logging. */ /* Logging. */
typedef enum _LogParameter { typedef enum _LogParameter {
XLOG_FLUSH, XLOG_FLUSH,
......
...@@ -1920,7 +1920,7 @@ miComputeArcs ( ...@@ -1920,7 +1920,7 @@ miComputeArcs (
int arcsJoin; int arcsJoin;
int selfJoin; int selfJoin;
int iDash = 0, dashRemaining; int iDash = 0, dashRemaining = 0;
int iDashStart = 0, dashRemainingStart = 0, iphaseStart; int iDashStart = 0, dashRemainingStart = 0, iphaseStart;
int startAngle, spanAngle, endAngle, backwards = 0; int startAngle, spanAngle, endAngle, backwards = 0;
int prevDashAngle, dashAngle; int prevDashAngle, dashAngle;
......
...@@ -2573,11 +2573,9 @@ miBSAllocate(pWin) ...@@ -2573,11 +2573,9 @@ miBSAllocate(pWin)
WindowPtr pWin; WindowPtr pWin;
{ {
register miBSWindowPtr pBackingStore; register miBSWindowPtr pBackingStore;
register ScreenPtr pScreen;
if (pWin->drawable.pScreen->backingStoreSupport == NotUseful) if (pWin->drawable.pScreen->backingStoreSupport == NotUseful)
return; return;
pScreen = pWin->drawable.pScreen;
if (!(pBackingStore = (miBSWindowPtr)pWin->backStorage)) if (!(pBackingStore = (miBSWindowPtr)pWin->backStorage))
{ {
...@@ -2674,9 +2672,6 @@ miBSFree(pWin) ...@@ -2674,9 +2672,6 @@ miBSFree(pWin)
WindowPtr pWin; WindowPtr pWin;
{ {
miBSWindowPtr pBackingStore; miBSWindowPtr pBackingStore;
register ScreenPtr pScreen;
pScreen = pWin->drawable.pScreen;
pBackingStore = (miBSWindowPtr)pWin->backStorage; pBackingStore = (miBSWindowPtr)pWin->backStorage;
if (pBackingStore) if (pBackingStore)
......
...@@ -151,7 +151,7 @@ extern Bool noXvExtension; ...@@ -151,7 +151,7 @@ extern Bool noXvExtension;
#ifndef XFree86LOADER #ifndef XFree86LOADER
#define INITARGS void #define INITARGS void
typedef void (*InitExtension)(INITARGS); typedef void (*InitExtension)(void);
#else /* XFree86Loader */ #else /* XFree86Loader */
#include "loaderProcs.h" #include "loaderProcs.h"
#endif #endif
...@@ -183,95 +183,95 @@ typedef void (*InitExtension)(INITARGS); ...@@ -183,95 +183,95 @@ typedef void (*InitExtension)(INITARGS);
/* FIXME: this whole block of externs should be from the appropriate headers */ /* FIXME: this whole block of externs should be from the appropriate headers */
#ifdef XTESTEXT1 #ifdef XTESTEXT1
extern void XTestExtension1Init(INITARGS); extern void XTestExtension1Init(void);
#endif #endif
#ifdef SHAPE #ifdef SHAPE
extern void ShapeExtensionInit(INITARGS); extern void ShapeExtensionInit(void);
#endif #endif
#ifdef MITSHM #ifdef MITSHM
extern void ShmExtensionInit(INITARGS); extern void ShmExtensionInit(void);
#endif #endif
#ifdef PANORAMIX #ifdef PANORAMIX
extern void PanoramiXExtensionInit(INITARGS); extern void PanoramiXExtensionInit(void);
#endif #endif
#ifdef XINPUT #ifdef XINPUT
extern void XInputExtensionInit(INITARGS); extern void XInputExtensionInit(void);
#endif #endif
#ifdef XTEST #ifdef XTEST
extern void XTestExtensionInit(INITARGS); extern void XTestExtensionInit(void);
#endif #endif
#ifdef BIGREQS #ifdef BIGREQS
extern void BigReqExtensionInit(INITARGS); extern void BigReqExtensionInit(void);
#endif #endif
#ifdef XIDLE #ifdef XIDLE
extern void XIdleExtensionInit(INITARGS); extern void XIdleExtensionInit(void);
#endif #endif
#ifdef SCREENSAVER #ifdef SCREENSAVER
extern void ScreenSaverExtensionInit (INITARGS); extern void ScreenSaverExtensionInit (void);
#endif #endif
#ifdef XV #ifdef XV
extern void XvExtensionInit(INITARGS); extern void XvExtensionInit(void);
extern void XvMCExtensionInit(INITARGS); extern void XvMCExtensionInit(void);
#endif #endif
#ifdef XSYNC #ifdef XSYNC
extern void SyncExtensionInit(INITARGS); extern void SyncExtensionInit(void);
#endif #endif
#ifdef XKB #ifdef XKB
extern void XkbExtensionInit(INITARGS); extern void XkbExtensionInit(void);
#endif #endif
#ifdef XCMISC #ifdef XCMISC
extern void XCMiscExtensionInit(INITARGS); extern void XCMiscExtensionInit(void);
#endif #endif
#ifdef XRECORD #ifdef XRECORD
extern void RecordExtensionInit(INITARGS); extern void RecordExtensionInit(void);
#endif #endif
#ifdef DBE #ifdef DBE
extern void DbeExtensionInit(INITARGS); extern void DbeExtensionInit(void);
#endif #endif
#ifdef XCSECURITY #ifdef XCSECURITY
extern void SecurityExtensionInit(INITARGS); extern void SecurityExtensionInit(void);
#endif #endif
#ifdef XF86BIGFONT #ifdef XF86BIGFONT
extern void XFree86BigfontExtensionInit(INITARGS); extern void XFree86BigfontExtensionInit(void);
#endif #endif
#ifdef GLXEXT #ifdef GLXEXT
#ifndef __DARWIN__ #ifndef __DARWIN__
extern void GlxExtensionInit(INITARGS); extern void GlxExtensionInit(void);
extern void GlxWrapInitVisuals(miInitVisualsProcPtr *); extern void GlxWrapInitVisuals(miInitVisualsProcPtr *);
#else #else
extern void DarwinGlxExtensionInit(INITARGS); extern void DarwinGlxExtensionInit(void);
extern void DarwinGlxWrapInitVisuals(miInitVisualsProcPtr *); extern void DarwinGlxWrapInitVisuals(miInitVisualsProcPtr *);
#endif #endif
#endif #endif
#ifdef XF86DRI #ifdef XF86DRI
extern void XFree86DRIExtensionInit(INITARGS); extern void XFree86DRIExtensionInit(void);
#endif #endif
#ifdef DPMSExtension #ifdef DPMSExtension
extern void DPMSExtensionInit(INITARGS); extern void DPMSExtensionInit(void);
#endif #endif
#ifdef DPSEXT #ifdef DPSEXT
extern void DPSExtensionInit(INITARGS); extern void DPSExtensionInit(void);
#endif #endif
#ifdef RENDER #ifdef RENDER
extern void RenderExtensionInit(INITARGS); extern void RenderExtensionInit(void);
#endif #endif
#ifdef RANDR #ifdef RANDR
extern void RRExtensionInit(INITARGS); extern void RRExtensionInit(void);
#endif #endif
#ifdef RES #ifdef RES
extern void ResExtensionInit(INITARGS); extern void ResExtensionInit(void);
#endif #endif
#ifdef DMXEXT #ifdef DMXEXT
extern void DMXExtensionInit(INITARGS); extern void DMXExtensionInit(void);
#endif #endif
#ifdef XFIXES #ifdef XFIXES
extern void XFixesExtensionInit(INITARGS); extern void XFixesExtensionInit(void);
#endif #endif
#ifdef DAMAGE #ifdef DAMAGE
extern void DamageExtensionInit(INITARGS); extern void DamageExtensionInit(void);
#endif #endif
#ifdef COMPOSITE #ifdef COMPOSITE
extern void CompositeExtensionInit(INITARGS); extern void CompositeExtensionInit(void);
#endif #endif
/* The following is only a small first step towards run-time /* The following is only a small first step towards run-time
......
...@@ -2029,7 +2029,6 @@ HasUnderlayChildren(WindowPtr pWin) ...@@ -2029,7 +2029,6 @@ HasUnderlayChildren(WindowPtr pWin)
static Bool static Bool
CollectUnderlayChildrenRegions(WindowPtr pWin, RegionPtr pReg) CollectUnderlayChildrenRegions(WindowPtr pWin, RegionPtr pReg)
{ {
ScreenPtr pScreen = pWin->drawable.pScreen;
WindowPtr pChild; WindowPtr pChild;
miOverlayTreePtr pTree; miOverlayTreePtr pTree;
Bool hasUnderlay; Bool hasUnderlay;
......
...@@ -275,14 +275,12 @@ miChangeSaveUnder(pWin, first) ...@@ -275,14 +275,12 @@ miChangeSaveUnder(pWin, first)
* Used when pWin was restacked */ * Used when pWin was restacked */
{ {
RegionRec rgn; /* Area obscured by saveUnder windows */ RegionRec rgn; /* Area obscured by saveUnder windows */
register ScreenPtr pScreen;
Bool res; Bool res;
if (!deltaSaveUndersViewable && !numSaveUndersViewable) if (!deltaSaveUndersViewable && !numSaveUndersViewable)
return FALSE; return FALSE;
numSaveUndersViewable += deltaSaveUndersViewable; numSaveUndersViewable += deltaSaveUndersViewable;
deltaSaveUndersViewable = 0; deltaSaveUndersViewable = 0;
pScreen = pWin->drawable.pScreen;
RegionNull(&rgn); RegionNull(&rgn);
res = miCheckSubSaveUnder (pWin->parent, res = miCheckSubSaveUnder (pWin->parent,
pWin->saveUnder ? first : pWin->nextSib, pWin->saveUnder ? first : pWin->nextSib,
...@@ -368,9 +366,6 @@ miMarkOverlappedWindows(pWin, pFirst, ppLayerWin) ...@@ -368,9 +366,6 @@ miMarkOverlappedWindows(pWin, pFirst, ppLayerWin)
register WindowPtr pChild, pLast; register WindowPtr pChild, pLast;
Bool anyMarked = FALSE; Bool anyMarked = FALSE;
MarkWindowProcPtr MarkWindow = pWin->drawable.pScreen->MarkWindow; MarkWindowProcPtr MarkWindow = pWin->drawable.pScreen->MarkWindow;
ScreenPtr pScreen;
pScreen = pWin->drawable.pScreen;
/* single layered systems are easy */ /* single layered systems are easy */
if (ppLayerWin) *ppLayerWin = pWin; if (ppLayerWin) *ppLayerWin = pWin;
...@@ -453,11 +448,8 @@ miHandleValidateExposures(pWin) ...@@ -453,11 +448,8 @@ miHandleValidateExposures(pWin)
{ {
register WindowPtr pChild; register WindowPtr pChild;
register ValidatePtr val; register ValidatePtr val;
ScreenPtr pScreen;
WindowExposuresProcPtr WindowExposures; WindowExposuresProcPtr WindowExposures;
pScreen = pWin->drawable.pScreen;
pChild = pWin; pChild = pWin;
WindowExposures = pChild->drawable.pScreen->WindowExposures; WindowExposures = pChild->drawable.pScreen->WindowExposures;
while (1) while (1)
...@@ -581,12 +573,10 @@ miRecomputeExposures ( ...@@ -581,12 +573,10 @@ miRecomputeExposures (
register WindowPtr pWin, register WindowPtr pWin,
void * value) /* must conform to VisitWindowProcPtr */ void * value) /* must conform to VisitWindowProcPtr */
{ {
register ScreenPtr pScreen;
RegionPtr pValid = (RegionPtr)value; RegionPtr pValid = (RegionPtr)value;
if (pWin->valdata) if (pWin->valdata)
{ {
pScreen = pWin->drawable.pScreen;
/* /*
* compute exposed regions of this window * compute exposed regions of this window
*/ */
...@@ -1186,11 +1176,8 @@ miMarkUnrealizedWindow(pChild, pWin, fromConfigure) ...@@ -1186,11 +1176,8 @@ miMarkUnrealizedWindow(pChild, pWin, fromConfigure)
void void
miSegregateChildren(WindowPtr pWin, RegionPtr pReg, int depth) miSegregateChildren(WindowPtr pWin, RegionPtr pReg, int depth)
{ {
ScreenPtr pScreen;
WindowPtr pChild; WindowPtr pChild;
pScreen = pWin->drawable.pScreen;
for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib) for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib)
{ {
if (pChild->drawable.depth == depth) if (pChild->drawable.depth == depth)
......
...@@ -720,7 +720,7 @@ miZeroPolyArc(pDraw, pGC, narcs, parcs) ...@@ -720,7 +720,7 @@ miZeroPolyArc(pDraw, pGC, narcs, parcs)
register int n, maxw = 0; register int n, maxw = 0;
register xArc *arc; register xArc *arc;
register int i; register int i;
DDXPointPtr points, pts, oddPts; DDXPointPtr points, pts, oddPts = NULL;
register DDXPointPtr pt; register DDXPointPtr pt;
int numPts; int numPts;
Bool dospans; Bool dospans;
......
...@@ -72,9 +72,15 @@ SOFTWARE. ...@@ -72,9 +72,15 @@ SOFTWARE.
#endif #endif
#include <nx-X11/X.h> #include <nx-X11/X.h>
#include <nx-X11/Xproto.h> #include <nx-X11/Xproto.h>
#define XSERV_t #ifndef XSERV_t
#define TRANS_SERVER # define XSERV_t
#define TRANS_REOPEN #endif
#ifndef TRANS_SERVER
# define TRANS_SERVER
#endif
#ifndef TRANS_REOPEN
# define TRANS_REOPEN
#endif
#include <nx-X11/Xtrans/Xtrans.h> #include <nx-X11/Xtrans/Xtrans.h>
#include <errno.h> #include <errno.h>
#include <signal.h> #include <signal.h>
...@@ -682,7 +688,6 @@ ClientAuthorized(ClientPtr client, ...@@ -682,7 +688,6 @@ ClientAuthorized(ClientPtr client,
XID auth_id; XID auth_id;
char *reason = NULL; char *reason = NULL;
XtransConnInfo trans_conn; XtransConnInfo trans_conn;
int restore_trans_conn = 0;
priv = (OsCommPtr)client->osPrivate; priv = (OsCommPtr)client->osPrivate;
trans_conn = priv->trans_conn; trans_conn = priv->trans_conn;
......
...@@ -107,6 +107,7 @@ OR PERFORMANCE OF THIS SOFTWARE. ...@@ -107,6 +107,7 @@ OR PERFORMANCE OF THIS SOFTWARE.
#include <stdlib.h> /* for malloc() */ #include <stdlib.h> /* for malloc() */
#include <errno.h> #include <errno.h>
#include "input.h"
#include "site.h" #include "site.h"
#include "opaque.h" #include "opaque.h"
...@@ -561,15 +562,6 @@ VAuditF(const char *f, va_list args) ...@@ -561,15 +562,6 @@ VAuditF(const char *f, va_list args)
prefix = AuditPrefix(); prefix = AuditPrefix();
len = vsnprintf(buf, sizeof(buf), f, args); len = vsnprintf(buf, sizeof(buf), f, args);
#if 1
/* XXX Compressing duplicated messages is temporarily disabled to
* work around bugzilla 964:
* https://freedesktop.org/bugzilla/show_bug.cgi?id=964
*/
ErrorF("%s%s", prefix != NULL ? prefix : "", buf);
oldlen = -1;
nrepeat = 0;
#else
if (len == oldlen && strcmp(buf, oldbuf) == 0) { if (len == oldlen && strcmp(buf, oldbuf) == 0) {
/* Message already seen */ /* Message already seen */
nrepeat++; nrepeat++;
...@@ -583,7 +575,6 @@ VAuditF(const char *f, va_list args) ...@@ -583,7 +575,6 @@ VAuditF(const char *f, va_list args)
nrepeat = 0; nrepeat = 0;
auditTimer = TimerSet(auditTimer, 0, AUDIT_TIMEOUT, AuditFlush, NULL); auditTimer = TimerSet(auditTimer, 0, AUDIT_TIMEOUT, AuditFlush, NULL);
} }
#endif
if (prefix != NULL) if (prefix != NULL)
free(prefix); free(prefix);
} }
......
...@@ -411,7 +411,9 @@ LockServer(void) ...@@ -411,7 +411,9 @@ LockServer(void)
if (lfd < 0) if (lfd < 0)
FatalError("Could not create lock file in %s\n", tmp); FatalError("Could not create lock file in %s\n", tmp);
(void) sprintf(pid_str, "%10ld\n", (long)getpid()); (void) sprintf(pid_str, "%10ld\n", (long)getpid());
(void) write(lfd, pid_str, 11); if (write(lfd, pid_str, 11) != 11)
FatalError("Could not write pid to lock file in %s\n", tmp);
#ifndef __UNIXOS2__ #ifndef __UNIXOS2__
#ifndef USE_CHMOD #ifndef USE_CHMOD
(void) fchmod(lfd, 0444); (void) fchmod(lfd, 0444);
......
...@@ -70,9 +70,7 @@ XdmAuthenticationValidator (ARRAY8Ptr privateData, ARRAY8Ptr incomingData, ...@@ -70,9 +70,7 @@ XdmAuthenticationValidator (ARRAY8Ptr privateData, ARRAY8Ptr incomingData,
XdmcpUnwrap (incomingData->data, &privateKey, XdmcpUnwrap (incomingData->data, &privateKey,
incomingData->data,incomingData->length); incomingData->data,incomingData->length);
switch (packet_type) if (packet_type == ACCEPT) {
{
case ACCEPT:
if (incomingData->length != 8) if (incomingData->length != 8)
return FALSE; return FALSE;
incoming = (XdmAuthKeyPtr) incomingData->data; incoming = (XdmAuthKeyPtr) incomingData->data;
...@@ -88,9 +86,7 @@ XdmAuthenticationGenerator (ARRAY8Ptr privateData, ARRAY8Ptr outgoingData, ...@@ -88,9 +86,7 @@ XdmAuthenticationGenerator (ARRAY8Ptr privateData, ARRAY8Ptr outgoingData,
{ {
outgoingData->length = 0; outgoingData->length = 0;
outgoingData->data = 0; outgoingData->data = 0;
switch (packet_type) if (packet_type == REQUEST) {
{
case REQUEST:
if (XdmcpAllocARRAY8 (outgoingData, 8)) if (XdmcpAllocARRAY8 (outgoingData, 8))
XdmcpWrap (&rho, &privateKey, outgoingData->data, 8); XdmcpWrap (&rho, &privateKey, outgoingData->data, 8);
} }
......
...@@ -10,7 +10,7 @@ extern Bool noTestExtensions; ...@@ -10,7 +10,7 @@ extern Bool noTestExtensions;
static MODULESETUPPROTO(recordSetup); static MODULESETUPPROTO(recordSetup);
extern void RecordExtensionInit(INITARGS); extern void RecordExtensionInit(void);
ExtensionModule recordExt = { ExtensionModule recordExt = {
RecordExtensionInit, RecordExtensionInit,
......
...@@ -129,7 +129,6 @@ miValidatePicture (PicturePtr pPicture, ...@@ -129,7 +129,6 @@ miValidatePicture (PicturePtr pPicture,
Mask mask) Mask mask)
{ {
DrawablePtr pDrawable = pPicture->pDrawable; DrawablePtr pDrawable = pPicture->pDrawable;
ScreenPtr pScreen = pDrawable->pScreen;
if ((mask & (CPClipXOrigin|CPClipYOrigin|CPClipMask|CPSubwindowMode)) || if ((mask & (CPClipXOrigin|CPClipYOrigin|CPClipMask|CPSubwindowMode)) ||
(pDrawable->serialNumber != (pPicture->serialNumber & DRAWABLE_SERIAL_BITS))) (pDrawable->serialNumber != (pPicture->serialNumber & DRAWABLE_SERIAL_BITS)))
......
...@@ -754,14 +754,12 @@ ProcXFixesSetPictureClipRegion (ClientPtr client) ...@@ -754,14 +754,12 @@ ProcXFixesSetPictureClipRegion (ClientPtr client)
PicturePtr pPicture; PicturePtr pPicture;
RegionPtr pRegion; RegionPtr pRegion;
ScreenPtr pScreen; ScreenPtr pScreen;
PictureScreenPtr ps;
REQUEST(xXFixesSetPictureClipRegionReq); REQUEST(xXFixesSetPictureClipRegionReq);
REQUEST_SIZE_MATCH (xXFixesSetPictureClipRegionReq); REQUEST_SIZE_MATCH (xXFixesSetPictureClipRegionReq);
VERIFY_PICTURE(pPicture, stuff->picture, client, SecurityWriteAccess, VERIFY_PICTURE(pPicture, stuff->picture, client, SecurityWriteAccess,
RenderErrBase + BadPicture); RenderErrBase + BadPicture);
pScreen = pPicture->pDrawable->pScreen; pScreen = pPicture->pDrawable->pScreen;
ps = GetPictureScreen (pScreen);
VERIFY_REGION_OR_NONE(pRegion, stuff->region, client, SecurityReadAccess); VERIFY_REGION_OR_NONE(pRegion, stuff->region, client, SecurityReadAccess);
return SetPictureClipRegion (pPicture, stuff->xOrigin, stuff->yOrigin, return SetPictureClipRegion (pPicture, stuff->xOrigin, stuff->yOrigin,
......
...@@ -2277,7 +2277,7 @@ ProcXkbSetMap(ClientPtr client) ...@@ -2277,7 +2277,7 @@ ProcXkbSetMap(ClientPtr client)
XkbDescPtr xkb; XkbDescPtr xkb;
XkbChangesRec change; XkbChangesRec change;
XkbEventCauseRec cause; XkbEventCauseRec cause;
int nTypes,nActions,error; int nTypes = 0,nActions,error;
char * tmp; char * tmp;
CARD8 mapWidths[XkbMaxLegalKeyCode+1]; CARD8 mapWidths[XkbMaxLegalKeyCode+1];
CARD16 symsPerKey[XkbMaxLegalKeyCode+1]; CARD16 symsPerKey[XkbMaxLegalKeyCode+1];
...@@ -6200,7 +6200,7 @@ XkbResetProc(ExtensionEntry *extEntry) ...@@ -6200,7 +6200,7 @@ XkbResetProc(ExtensionEntry *extEntry)
} }
void void
XkbExtensionInit(INITARGS) XkbExtensionInit(void)
{ {
ExtensionEntry *extEntry; ExtensionEntry *extEntry;
......
...@@ -32,6 +32,8 @@ extern int ProcXkbSetDebuggingFlags(ClientPtr client); ...@@ -32,6 +32,8 @@ extern int ProcXkbSetDebuggingFlags(ClientPtr client);
extern int XkbSetRepeatRate(DeviceIntPtr dev, int timeout, int interval, int major, int minor); extern int XkbSetRepeatRate(DeviceIntPtr dev, int timeout, int interval, int major, int minor);
extern int XkbGetRepeatRate(DeviceIntPtr dev, int *timeout, int *interval); extern int XkbGetRepeatRate(DeviceIntPtr dev, int *timeout, int *interval);
extern void XkbExtensionInit(void);
extern Status XkbComputeGetIndicatorMapReplySize( extern Status XkbComputeGetIndicatorMapReplySize(
XkbIndicatorPtr indicators, XkbIndicatorPtr indicators,
xkbGetIndicatorMapReply *rep); xkbGetIndicatorMapReply *rep);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment