diff --git a/hw/xnest/Window.c b/hw/xnest/Window.c index d7e388568..d8a203a03 100644 --- a/hw/xnest/Window.c +++ b/hw/xnest/Window.c @@ -27,6 +27,8 @@ is" without express or implied warranty. #include "scrnintstr.h" #include "region.h" +#include "mi.h" + #include "Xnest.h" #include "Display.h" diff --git a/mi/mi.h b/mi/mi.h index 8883ba70e..3a65f4cb1 100644 --- a/mi/mi.h +++ b/mi/mi.h @@ -127,6 +127,9 @@ extern _X_EXPORT RegionPtr miHandleExposures(DrawablePtr /*pSrcDrawable */ , int /*dsty */ ); +extern _X_EXPORT void miWindowExposures(WindowPtr /*pWin */ , + RegionPtr /*prgn */); + extern _X_EXPORT void miClearDrawable(DrawablePtr /*pDraw */ , GCPtr /*pGC */ ); diff --git a/mi/mi_priv.h b/mi/mi_priv.h index 87aa1c3a1..a9360c9b3 100644 --- a/mi/mi_priv.h +++ b/mi/mi_priv.h @@ -47,7 +47,6 @@ typedef void (*mieqHandler) (int screen, InternalEvent *event, void mieqSetHandler(int event, mieqHandler handler); void miSendExposures(WindowPtr pWin, RegionPtr pRgn, int dx, int dy); -void miWindowExposures(WindowPtr pWin, RegionPtr prgn); void miPaintWindow(WindowPtr pWin, RegionPtr prgn, int what); diff --git a/mi/miscrinit.c b/mi/miscrinit.c index cf67baab0..8165d0f38 100644 --- a/mi/miscrinit.c +++ b/mi/miscrinit.c @@ -34,6 +34,7 @@ from The Open Group. #include "servermd.h" #include "misc.h" +#include "mi.h" #include "scrnintstr.h" #include "pixmapstr.h" #include "dix.h"