summaryrefslogtreecommitdiff
path: root/src/composite.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/composite.c')
-rw-r--r--src/composite.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/composite.c b/src/composite.c
index 2898ea9651e..55841d08cb5 100644
--- a/src/composite.c
+++ b/src/composite.c
@@ -1873,8 +1873,7 @@ composition_adjust_point (ptrdiff_t last_pt, ptrdiff_t new_pt)
return new_pt;
/* Next check the automatic composition. */
- if (! find_automatic_composition (new_pt, (ptrdiff_t) -1, (ptrdiff_t) -1,
- &beg, &end, &val, Qnil)
+ if (! find_automatic_composition (new_pt, -1, -1, &beg, &end, &val, Qnil)
|| beg == new_pt)
return new_pt;
for (i = 0; i < LGSTRING_GLYPH_LEN (val); i++)
@@ -2074,7 +2073,7 @@ See `find-composition' for more details. */)
&& !NILP (BVAR (current_buffer, enable_multibyte_characters)))
|| (!NILP (string) && STRING_MULTIBYTE (string)))
&& ! inhibit_auto_composition ()
- && find_automatic_composition (from, to, (ptrdiff_t) -1,
+ && find_automatic_composition (from, to, -1,
&start, &end, &gstring, string))
return list3 (make_fixnum (start), make_fixnum (end), gstring);
return Qnil;
@@ -2083,7 +2082,7 @@ See `find-composition' for more details. */)
{
ptrdiff_t s, e;
- if (find_automatic_composition (from, to, (ptrdiff_t) -1,
+ if (find_automatic_composition (from, to, -1,
&s, &e, &gstring, string)
&& (e <= fixed_pos ? e > end : s < start))
return list3 (make_fixnum (s), make_fixnum (e), gstring);