extern char *defaultFontPath; extern char *defaultTextFont; extern char *defaultCursorFont; extern long MaxClients; extern int isItTimeToYield; extern int CloseFont(); extern pointer Xalloc(); extern pointer Xrealloc(); extern int Xfree(); extern void AddResource(); extern void FreeResource(); extern pointer LookupID(); extern void CopyGC(); extern void CreateETandAET(); extern void DefineInitialRootWindow(); extern void DeleteWindowFromAnyEvents(); extern void DeleteWindowFromAnySelections(); extern Mask EventMaskForClient(); extern long FakeClientID(); extern void FlushClientCaches(); extern void HandleExposures(); extern void HandleSaveSet(); extern void InitEvents(); extern void InitProcVectors(); extern Atom MakeAtom(); extern void MarkClientException(); extern char * NameForAtom(); extern int NotImplemented(); extern void QueryFont(); extern void QueryGlyphExtents(); extern void QueryMinMaxKeyCodes(); extern void RecalculateDeliverableEvents(); extern void ReleaseActiveGrabs(); extern void SaveScreens(); extern long ScreenSaverInterval; extern long ScreenSaverTime; extern void SendVisibilityNotify(); extern void SwapFont(); extern void ValidateGC(); extern void WindowHasNewCursor(); extern void WriteSConnSetupPrefix();