diff --git a/mi/mi.h b/mi/mi.h index c2a1c4a10..e1d37a285 100644 --- a/mi/mi.h +++ b/mi/mi.h @@ -108,15 +108,6 @@ miDoCopy(DrawablePtr pSrcDrawable, int xOut, int yOut, miCopyProc copyProc, Pixel bitplane, void *closure); -/* midash.c */ - -extern _X_EXPORT void miStepDash(int /*dist */ , - int * /*pDashIndex */ , - unsigned char * /*pDash */ , - int /*numInDashList */ , - int * /*pDashOffset */ - ); - /* mieq.c */ #ifndef INPUT_H diff --git a/mi/mi_priv.h b/mi/mi_priv.h index 7711d4255..bd92ba171 100644 --- a/mi/mi_priv.h +++ b/mi/mi_priv.h @@ -15,5 +15,7 @@ void miScreenClose(ScreenPtr pScreen); void miWideArc(DrawablePtr pDraw, GCPtr pGC, int narcs, xArc * parcs); +void miStepDash(int dist, int * pDashIndex, unsigned char * pDash, + int numInDashList, int *pDashOffset); #endif /* _XSERVER_MI_PRIV_H */ diff --git a/mi/midash.c b/mi/midash.c index 76bd4266d..fa3a02074 100644 --- a/mi/midash.c +++ b/mi/midash.c @@ -45,6 +45,8 @@ SOFTWARE. ******************************************************************/ #include +#include "mi/mi_priv.h" + #include "regionstr.h" #include "mistruct.h" diff --git a/mi/miwideline.c b/mi/miwideline.c index 0d81519cf..0498e9cd8 100644 --- a/mi/miwideline.c +++ b/mi/miwideline.c @@ -63,11 +63,13 @@ SOFTWARE. #undef _XOPEN_SOURCE #endif #include + +#include "mi/mi_priv.h" + #include "windowstr.h" #include "gcstruct.h" #include "regionstr.h" #include "miwideline.h" -#include "mi.h" typedef struct { int count; /* number of spans */