HCoop
/
bpt
/
emacs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New Tramp features.
[bpt/emacs.git]
/
src
/
font.h
diff --git
a/src/font.h
b/src/font.h
index
89f6b29
..
b058be6
100644
(file)
--- a/
src/font.h
+++ b/
src/font.h
@@
-469,11
+469,12
@@
struct font_bitmap
} while (0)
#define XFONT_SPEC(p) \
} while (0)
#define XFONT_SPEC(p) \
- (eassert (FONT_SPEC_P
(p)), (struct font_spec *) XPNTR (p
))
+ (eassert (FONT_SPEC_P
(p)), (struct font_spec *) XUNTAG (p, Lisp_Vectorlike
))
#define XFONT_ENTITY(p) \
#define XFONT_ENTITY(p) \
- (eassert (FONT_ENTITY_P(p)), (struct font_entity *) XPNTR (p))
+ (eassert (FONT_ENTITY_P (p)), \
+ (struct font_entity *) XUNTAG (p, Lisp_Vectorlike))
#define XFONT_OBJECT(p) \
#define XFONT_OBJECT(p) \
- (eassert (FONT_OBJECT_P
(p)), (struct font *) XPNTR (p
))
+ (eassert (FONT_OBJECT_P
(p)), (struct font *) XUNTAG (p, Lisp_Vectorlike
))
#define XSETFONT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FONT))
/* Number of pt per inch (from the TeXbook). */
#define XSETFONT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FONT))
/* Number of pt per inch (from the TeXbook). */