dix: fix redundant redeclaration warnings in dixfont
These functions are already declared in <X11/fonts/fontproto.h>. Redeclaring them just for _X_EXPORT causes tons of warnings throughout xserver, but they need to be declared somewhere to be picked up by sdksyms.sh. Doing so in a private header limits the warnings to sdksyms.c; fixing those as well would require changes to fontsproto. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
@@ -28,6 +28,7 @@ SOFTWARE.
|
||||
#include <X11/fonts/font.h>
|
||||
#include "closure.h"
|
||||
#include <X11/fonts/fontstruct.h>
|
||||
#include <X11/fonts/fontproto.h>
|
||||
|
||||
#define NullDIXFontProp ((DIXFontPropPtr)0)
|
||||
|
||||
@@ -143,42 +144,4 @@ extern _X_EXPORT void SetGlyphCachingMode(int /*newmode */ );
|
||||
|
||||
extern _X_EXPORT void register_fpe_functions(void);
|
||||
|
||||
/*
|
||||
* libXfont stubs.
|
||||
*/
|
||||
extern _X_EXPORT int client_auth_generation(ClientPtr client);
|
||||
|
||||
extern _X_EXPORT void DeleteFontClientID(Font id);
|
||||
|
||||
extern _X_EXPORT FontResolutionPtr GetClientResolutions(int *num);
|
||||
|
||||
extern _X_EXPORT int GetDefaultPointSize(void);
|
||||
|
||||
extern _X_EXPORT Font GetNewFontClientID(void);
|
||||
|
||||
extern _X_EXPORT int init_fs_handlers(FontPathElementPtr fpe,
|
||||
BlockHandlerProcPtr block_handler);
|
||||
|
||||
extern _X_EXPORT int RegisterFPEFunctions(NameCheckFunc name_func,
|
||||
InitFpeFunc init_func,
|
||||
FreeFpeFunc free_func,
|
||||
ResetFpeFunc reset_func,
|
||||
OpenFontFunc open_func,
|
||||
CloseFontFunc close_func,
|
||||
ListFontsFunc list_func,
|
||||
StartLfwiFunc start_lfwi_func,
|
||||
NextLfwiFunc next_lfwi_func,
|
||||
WakeupFpeFunc wakeup_func,
|
||||
ClientDiedFunc client_died,
|
||||
LoadGlyphsFunc load_glyphs,
|
||||
StartLaFunc start_list_alias_func,
|
||||
NextLaFunc next_list_alias_func,
|
||||
SetPathFunc set_path_func);
|
||||
|
||||
extern _X_EXPORT void remove_fs_handlers(FontPathElementPtr fpe,
|
||||
BlockHandlerProcPtr blockHandler,
|
||||
Bool all);
|
||||
|
||||
extern _X_EXPORT int StoreFontClientFont(FontPtr pfont, Font id);
|
||||
|
||||
#endif /* DIXFONT_H */
|
||||
|
||||
Reference in New Issue
Block a user