# HG changeset patch # User Stefan Monnier # Date 1117576492 0 # Node ID 3c0952cf40040fb4dbee80a6a688093d8f4d13b1 # Parent 23f332ae21c8206ad9192945be82c8aec20c6138 (note_mode_line_or_margin_highlight): Lisp_Object/int mixup. diff -r 23f332ae21c8 -r 3c0952cf4004 src/xdisp.c --- a/src/xdisp.c Tue May 31 21:54:43 2005 +0000 +++ b/src/xdisp.c Tue May 31 21:54:52 2005 +0000 @@ -21488,7 +21488,7 @@ tmp_glyph->charpos >= XINT (b); tmp_glyph--, gpos++) { - if (tmp_glyph->object != glyph->object) + if (!EQ (tmp_glyph->object, glyph->object)) break; } @@ -21501,7 +21501,7 @@ tmp_glyph->charpos < XINT (e); tmp_glyph++, gseq_length++) { - if (tmp_glyph->object != glyph->object) + if (!EQ (tmp_glyph->object, glyph->object)) break; }