diff options
author | Kenichi Handa <handa@m17n.org> | 2008-08-29 07:57:43 +0000 |
---|---|---|
committer | Kenichi Handa <handa@m17n.org> | 2008-08-29 07:57:43 +0000 |
commit | 716e6ba398bafea82008f8b0d9a4ad603e5c035c (patch) | |
tree | 33942f04e53f7db26e81c3f88981c4b5aab940bd /src/w32uniscribe.c | |
parent | 2b107652bf8f3e2b94824dc4fbfd6e8d0f3a0733 (diff) | |
download | emacs-716e6ba398bafea82008f8b0d9a4ad603e5c035c.tar.gz |
(struct uniscribe_font_info): Include composite.h.
(uniscribe_shape): Use LGSTRING_GLYPH_LEN, not LGSTRING_LENGTH.
Diffstat (limited to 'src/w32uniscribe.c')
-rw-r--r-- | src/w32uniscribe.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/w32uniscribe.c b/src/w32uniscribe.c index e987b112a67..461903543d1 100644 --- a/src/w32uniscribe.c +++ b/src/w32uniscribe.c @@ -34,6 +34,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include "dispextern.h" #include "character.h" #include "charset.h" +#include "composite.h" #include "fontset.h" #include "font.h" #include "w32font.h" @@ -223,7 +224,7 @@ uniscribe_shape (lgstring) uniscribe_font = (struct uniscribe_font_info *) font; /* Get the chars from lgstring in a form we can use with uniscribe. */ - max_glyphs = nchars = LGSTRING_LENGTH (lgstring); + max_glyphs = nchars = LGSTRING_GLYPH_LEN (lgstring); done_glyphs = 0; chars = (wchar_t *) alloca (nchars * sizeof (wchar_t)); for (i = 0; i < nchars; i++) |