dix: dixfonts: unexport functions not used by drivers

No need to keep functions exported that aren't needed by external drivers.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-11-19 16:41:34 +01:00
parent 83b1f803ab
commit 36632bb02e
8 changed files with 66 additions and 58 deletions

View File

@@ -28,59 +28,6 @@ SOFTWARE.
#include <X11/fonts/font.h>
#include <X11/fonts/fontstruct.h>
extern _X_EXPORT Bool SetDefaultFont(const char * /*defaultfontname */ );
extern _X_EXPORT int OpenFont(ClientPtr /*client */ ,
XID /*fid */ ,
Mask /*flags */ ,
unsigned /*lenfname */ ,
const char * /*pfontname */ );
extern _X_EXPORT int CloseFont(void *pfont,
XID fid);
extern _X_EXPORT int ListFonts(ClientPtr /*client */ ,
unsigned char * /*pattern */ ,
unsigned int /*length */ ,
unsigned int /*max_names */ );
extern _X_EXPORT int PolyText(ClientPtr /*client */ ,
DrawablePtr /*pDraw */ ,
GCPtr /*pGC */ ,
unsigned char * /*pElt */ ,
unsigned char * /*endReq */ ,
int /*xorg */ ,
int /*yorg */ ,
int /*reqType */ ,
XID /*did */ );
extern _X_EXPORT int ImageText(ClientPtr /*client */ ,
DrawablePtr /*pDraw */ ,
GCPtr /*pGC */ ,
int /*nChars */ ,
unsigned char * /*data */ ,
int /*xorg */ ,
int /*yorg */ ,
int /*reqType */ ,
XID /*did */ );
extern _X_EXPORT int SetFontPath(ClientPtr /*client */ ,
int /*npaths */ ,
unsigned char * /*paths */ );
extern _X_EXPORT int SetDefaultFontPath(const char * /*path */ );
extern _X_EXPORT void DeleteClientFontStuff(ClientPtr /*client */ );
/* Quartz support on Mac OS X pulls in the QuickDraw
framework whose InitFonts function conflicts here. */
#ifdef __APPLE__
#define InitFonts Darwin_X_InitFonts
#endif
extern _X_EXPORT void InitFonts(void);
extern _X_EXPORT void FreeFonts(void);
extern _X_EXPORT void GetGlyphs(FontPtr /*font */ ,
unsigned long /*count */ ,
unsigned char * /*chars */ ,