aboutsummaryrefslogtreecommitdiffstats
path: root/src/ftfont.c
diff options
context:
space:
mode:
authorPaul Eggert2011-06-18 11:09:17 -0700
committerPaul Eggert2011-06-18 11:09:17 -0700
commitf2ed8a709551a7125d2e024757262c5bf770766b (patch)
tree243e64b1b0c310497411df131e4aea0ada4de9e0 /src/ftfont.c
parente1528d010f497f97d660902b8a8727fc1b77f53b (diff)
downloademacs-f2ed8a709551a7125d2e024757262c5bf770766b.tar.gz
emacs-f2ed8a709551a7125d2e024757262c5bf770766b.zip
* lisp.h (lint_assume): New macro.
* composite.c (composition_gstring_put_cache): * ftfont.c (ftfont_shape_by_flt): Use it to pacify GCC 4.6.0.
Diffstat (limited to 'src/ftfont.c')
-rw-r--r--src/ftfont.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ftfont.c b/src/ftfont.c
index d1effaa88a9..4e313a89021 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -2412,7 +2412,10 @@ ftfont_shape_by_flt (Lisp_Object lgstring, struct font *font,
2412 if (CHAR_VARIATION_SELECTOR_P (c)) 2412 if (CHAR_VARIATION_SELECTOR_P (c))
2413 with_variation_selector++; 2413 with_variation_selector++;
2414 } 2414 }
2415
2415 len = i; 2416 len = i;
2417 lint_assume (len <= TYPE_MAXIMUM (EMACS_INT) - 2);
2418
2416 if (with_variation_selector) 2419 if (with_variation_selector)
2417 { 2420 {
2418 setup_otf_gstring (len); 2421 setup_otf_gstring (len);