diff --git a/dix/gc_priv.h b/dix/gc_priv.h index 58bf99872..47e69ee2e 100644 --- a/dix/gc_priv.h +++ b/dix/gc_priv.h @@ -11,4 +11,11 @@ int ChangeGCXIDs(ClientPtr client, GCPtr pGC, BITS32 mask, CARD32 * pval); +GCPtr CreateGC(DrawablePtr pDrawable, + BITS32 mask, + XID *pval, + int *pStatus, + XID gcid, + ClientPtr client); + #endif /* _XSERVER_DIX_GC_PRIV_H */ diff --git a/include/gc.h b/include/gc.h index 10da25521..3618f644b 100644 --- a/include/gc.h +++ b/include/gc.h @@ -88,13 +88,6 @@ extern _X_EXPORT int ChangeGC(ClientPtr /*client */ , BITS32 /*mask */ , ChangeGCValPtr /*pCGCV */ ); -extern _X_EXPORT GCPtr CreateGC(DrawablePtr /*pDrawable */ , - BITS32 /*mask */ , - XID * /*pval */ , - int * /*pStatus */ , - XID /*gcid */ , - ClientPtr /*client */ ); - extern _X_EXPORT int CopyGC(GCPtr /*pgcSrc */ , GCPtr /*pgcDst */ , BITS32 /*mask */ ); diff --git a/mi/midispcur.c b/mi/midispcur.c index d1da0fd58..b2984a0bb 100644 --- a/mi/midispcur.c +++ b/mi/midispcur.c @@ -34,6 +34,9 @@ in this Software without prior written authorization from The Open Group. #endif #include + +#include "dix/gc_priv.h" + #include "misc.h" #include "input.h" #include "cursorstr.h"