aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-04-04 12:53:59 -0700
committerPaul Eggert2011-04-04 12:53:59 -0700
commitdcd5c89a9e2fbaecd3f5a55c0221636537950c46 (patch)
tree090c122095d7570e2642f4552ed81c216077aaaf /src
parentb13a45c6f92b2489ddd16ba2af9f19ebf46d3a2a (diff)
downloademacs-dcd5c89a9e2fbaecd3f5a55c0221636537950c46.tar.gz
emacs-dcd5c89a9e2fbaecd3f5a55c0221636537950c46.zip
* composite.h, composite.c (composition_gstring_put_cache):
Use EMACS_INT, not int, for length.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog3
-rw-r--r--src/composite.c4
-rw-r--r--src/composite.h2
3 files changed, 6 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4b029374f83..d7edbb610f7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
12011-04-04 Paul Eggert <eggert@cs.ucla.edu> 12011-04-04 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * composite.h, composite.c (composition_gstring_put_cache):
4 Use EMACS_INT, not int, for length.
5
3 * composite.h (COMPOSITION_DECODE_REFS): New macro, 6 * composite.h (COMPOSITION_DECODE_REFS): New macro,
4 breaking out part of COMPOSITION_DECODE_RULE. 7 breaking out part of COMPOSITION_DECODE_RULE.
5 (COMPOSITION_DECODE_RULE): Use it. 8 (COMPOSITION_DECODE_RULE): Use it.
diff --git a/src/composite.c b/src/composite.c
index af642ad9a72..1ce7bff2982 100644
--- a/src/composite.c
+++ b/src/composite.c
@@ -661,12 +661,12 @@ gstring_lookup_cache (Lisp_Object header)
661} 661}
662 662
663Lisp_Object 663Lisp_Object
664composition_gstring_put_cache (Lisp_Object gstring, int len) 664composition_gstring_put_cache (Lisp_Object gstring, EMACS_INT len)
665{ 665{
666 struct Lisp_Hash_Table *h = XHASH_TABLE (gstring_hash_table); 666 struct Lisp_Hash_Table *h = XHASH_TABLE (gstring_hash_table);
667 unsigned hash; 667 unsigned hash;
668 Lisp_Object header, copy; 668 Lisp_Object header, copy;
669 int i; 669 EMACS_INT i;
670 670
671 header = LGSTRING_HEADER (gstring); 671 header = LGSTRING_HEADER (gstring);
672 hash = h->hashfn (h, header); 672 hash = h->hashfn (h, header);
diff --git a/src/composite.h b/src/composite.h
index fa8e1164e4a..ffdb57a571e 100644
--- a/src/composite.h
+++ b/src/composite.h
@@ -307,7 +307,7 @@ struct composition_it;
307struct face; 307struct face;
308struct font_metrics; 308struct font_metrics;
309 309
310extern Lisp_Object composition_gstring_put_cache (Lisp_Object, int); 310extern Lisp_Object composition_gstring_put_cache (Lisp_Object, EMACS_INT);
311extern Lisp_Object composition_gstring_from_id (int); 311extern Lisp_Object composition_gstring_from_id (int);
312extern int composition_gstring_p (Lisp_Object); 312extern int composition_gstring_p (Lisp_Object);
313extern int composition_gstring_width (Lisp_Object, EMACS_INT, EMACS_INT, 313extern int composition_gstring_width (Lisp_Object, EMACS_INT, EMACS_INT,