summaryrefslogtreecommitdiff
path: root/pango/pangox.h
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2000-05-08 15:50:13 +0000
committerOwen Taylor <otaylor@src.gnome.org>2000-05-08 15:50:13 +0000
commit5aea38b87e7237795178c9455d5e825e2f9507dd (patch)
tree897d7b1c9556c13eb98249b0a8e54ce9085f46bd /pango/pangox.h
parent1a9eb53c12b49c53aaaf56ef40220c28bd13df84 (diff)
downloadpango-5aea38b87e7237795178c9455d5e825e2f9507dd.tar.gz
Add a simple Thai shaper. (Reasonably complete but intended mostly for an
Mon May 8 16:19:22 2000 Owen Taylor <otaylor@redhat.com> * modules/thai/* modules/Makefile.am configure.in: Add a simple Thai shaper. (Reasonably complete but intended mostly for an example for the shape docs right now.) * pango/pangox.h (PANGO_X_GLYPH_INDEX): Protect arguments to macros.
Diffstat (limited to 'pango/pangox.h')
-rw-r--r--pango/pangox.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/pango/pangox.h b/pango/pangox.h
index abdf148f..c81eba70 100644
--- a/pango/pangox.h
+++ b/pango/pangox.h
@@ -69,9 +69,9 @@ void pango_x_render_layout (Display *display,
*/
typedef guint16 PangoXSubfont;
-#define PANGO_X_MAKE_GLYPH(subfont,index) (subfont<<16 | index)
-#define PANGO_X_GLYPH_SUBFONT(glyph) (glyph>>16)
-#define PANGO_X_GLYPH_INDEX(glyph) (glyph & 0xffff)
+#define PANGO_X_MAKE_GLYPH(subfont,index) ((subfont)<<16 | (index))
+#define PANGO_X_GLYPH_SUBFONT(glyph) ((glyph)>>16)
+#define PANGO_X_GLYPH_INDEX(glyph) ((glyph) & 0xffff)
int pango_x_list_subfonts (PangoFont *font,
char **charsets,