diff options
author | marha <marha@users.sourceforge.net> | 2011-01-16 17:19:02 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2011-01-16 17:19:02 +0000 |
commit | 1eaf4b3f1d746b054298358d81233364bb1b7ba2 (patch) | |
tree | f5bc0b781f9a6eee0aaa29ae29f962f741e0d310 /xorg-server/include | |
parent | 5d0def58c0a3124e70076584cadc7c761e1f9e57 (diff) | |
download | vcxsrv-1eaf4b3f1d746b054298358d81233364bb1b7ba2.tar.gz vcxsrv-1eaf4b3f1d746b054298358d81233364bb1b7ba2.tar.bz2 vcxsrv-1eaf4b3f1d746b054298358d81233364bb1b7ba2.zip |
Prevent crash with remote font servers
Diffstat (limited to 'xorg-server/include')
-rw-r--r-- | xorg-server/include/closestr.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xorg-server/include/closestr.h b/xorg-server/include/closestr.h index d29ee4d91..5cd52198f 100644 --- a/xorg-server/include/closestr.h +++ b/xorg-server/include/closestr.h @@ -53,6 +53,7 @@ typedef struct _OFclosure { XID fontid;
char *fontname;
int fnamelen;
+ Bool from_dispatch;
FontPtr non_cachable_font;
} OFclosureRec;
@@ -78,6 +79,7 @@ typedef struct _LFWIclosure { LFWIstateRec saved;
int savedNumFonts;
Bool haveSaved;
+ Bool from_dispatch;
char *savedName;
} LFWIclosureRec;
@@ -91,6 +93,7 @@ typedef struct _LFclosure { LFWIstateRec current;
LFWIstateRec saved;
Bool haveSaved;
+ Bool from_dispatch;
char *savedName;
int savedNameLen;
} LFclosureRec;
@@ -109,6 +112,7 @@ typedef struct _PTclosure { CARD8 reqType;
XID did;
int err;
+ Bool from_dispatch;
} PTclosureRec;
/* ImageText */
@@ -123,5 +127,6 @@ typedef struct _ITclosure { int yorg;
CARD8 reqType;
XID did;
+ Bool from_dispatch;
} ITclosureRec;
#endif /* CLOSESTR_H */
|