Edit File by line
/home/barbar84/public_h.../wp-conte.../plugins/sujqvwi/ShExBy/shex_roo.../usr/include/X11/fonts
File: fontproto.h
/***********************************************************
[0] Fix | Delete
[1] Fix | Delete
Copyright (c) 1999 The XFree86 Project Inc.
[2] Fix | Delete
[3] Fix | Delete
All Rights Reserved.
[4] Fix | Delete
[5] Fix | Delete
The above copyright notice and this permission notice shall be included in
[6] Fix | Delete
all copies or substantial portions of the Software.
[7] Fix | Delete
[8] Fix | Delete
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[9] Fix | Delete
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[10] Fix | Delete
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
[11] Fix | Delete
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
[12] Fix | Delete
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
[13] Fix | Delete
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
[14] Fix | Delete
[15] Fix | Delete
Except as contained in this notice, the name of The XFree86 Project
[16] Fix | Delete
Inc. shall not be used in advertising or otherwise to promote the
[17] Fix | Delete
sale, use or other dealings in this Software without prior written
[18] Fix | Delete
authorization from The XFree86 Project Inc..
[19] Fix | Delete
[20] Fix | Delete
*/
[21] Fix | Delete
#ifndef _FONTPROTO_H
[22] Fix | Delete
#define _FONTPROTO_H
[23] Fix | Delete
[24] Fix | Delete
#include <X11/Xfuncproto.h>
[25] Fix | Delete
[26] Fix | Delete
/* Externally provided functions required by libXfont */
[27] Fix | Delete
[28] Fix | Delete
extern _X_EXPORT int RegisterFPEFunctions (
[29] Fix | Delete
NameCheckFunc name_func,
[30] Fix | Delete
InitFpeFunc init_func,
[31] Fix | Delete
FreeFpeFunc free_func,
[32] Fix | Delete
ResetFpeFunc reset_func,
[33] Fix | Delete
OpenFontFunc open_func,
[34] Fix | Delete
CloseFontFunc close_func,
[35] Fix | Delete
ListFontsFunc list_func,
[36] Fix | Delete
StartLfwiFunc start_lfwi_func,
[37] Fix | Delete
NextLfwiFunc next_lfwi_func,
[38] Fix | Delete
WakeupFpeFunc wakeup_func,
[39] Fix | Delete
ClientDiedFunc client_died,
[40] Fix | Delete
LoadGlyphsFunc load_glyphs,
[41] Fix | Delete
StartLaFunc start_list_alias_func,
[42] Fix | Delete
NextLaFunc next_list_alias_func,
[43] Fix | Delete
SetPathFunc set_path_func);
[44] Fix | Delete
[45] Fix | Delete
extern _X_EXPORT int GetDefaultPointSize ( void );
[46] Fix | Delete
[47] Fix | Delete
extern _X_EXPORT int init_fs_handlers ( FontPathElementPtr fpe,
[48] Fix | Delete
BlockHandlerProcPtr block_handler);
[49] Fix | Delete
extern _X_EXPORT void remove_fs_handlers ( FontPathElementPtr fpe,
[50] Fix | Delete
BlockHandlerProcPtr block_handler,
[51] Fix | Delete
Bool all );
[52] Fix | Delete
[53] Fix | Delete
extern _X_EXPORT int client_auth_generation ( ClientPtr client );
[54] Fix | Delete
[55] Fix | Delete
#ifndef ___CLIENTSIGNAL_DEFINED___
[56] Fix | Delete
#define ___CLIENTSIGNAL_DEFINED___
[57] Fix | Delete
extern Bool ClientSignal ( ClientPtr client );
[58] Fix | Delete
#endif /* ___CLIENTSIGNAL_DEFINED___ */
[59] Fix | Delete
[60] Fix | Delete
extern _X_EXPORT void DeleteFontClientID ( Font id );
[61] Fix | Delete
extern _X_EXPORT Font GetNewFontClientID ( void );
[62] Fix | Delete
extern _X_EXPORT int StoreFontClientFont ( FontPtr pfont, Font id );
[63] Fix | Delete
extern _X_EXPORT void FontFileRegisterFpeFunctions ( void );
[64] Fix | Delete
extern _X_EXPORT void FontFileCheckRegisterFpeFunctions ( void );
[65] Fix | Delete
[66] Fix | Delete
extern Bool XpClientIsBitmapClient ( ClientPtr client );
[67] Fix | Delete
extern Bool XpClientIsPrintClient( ClientPtr client, FontPathElementPtr fpe );
[68] Fix | Delete
extern void PrinterFontRegisterFpeFunctions ( void );
[69] Fix | Delete
[70] Fix | Delete
extern void fs_register_fpe_functions ( void );
[71] Fix | Delete
extern void check_fs_register_fpe_functions ( void );
[72] Fix | Delete
[73] Fix | Delete
/* util/private.c */
[74] Fix | Delete
extern FontPtr CreateFontRec (void);
[75] Fix | Delete
extern void DestroyFontRec (FontPtr font);
[76] Fix | Delete
extern Bool _FontSetNewPrivate (FontPtr /* pFont */,
[77] Fix | Delete
int /* n */,
[78] Fix | Delete
void * /* ptr */);
[79] Fix | Delete
extern int AllocateFontPrivateIndex (void);
[80] Fix | Delete
extern void ResetFontPrivateIndex (void);
[81] Fix | Delete
[82] Fix | Delete
/* Type1/t1funcs.c */
[83] Fix | Delete
extern void Type1RegisterFontFileFunctions(void);
[84] Fix | Delete
extern void CIDRegisterFontFileFunctions(void);
[85] Fix | Delete
[86] Fix | Delete
/* Speedo/spfuncs.c */
[87] Fix | Delete
extern void SpeedoRegisterFontFileFunctions(void);
[88] Fix | Delete
[89] Fix | Delete
/* FreeType/ftfuncs.c */
[90] Fix | Delete
extern void FreeTypeRegisterFontFileFunctions(void);
[91] Fix | Delete
[92] Fix | Delete
#endif
[93] Fix | Delete
[94] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function